code: @Override
  	public Map<String, Object> parseMap(InputStream source) {
  		Map<String, Object> map = new LinkedHashMap<>();
  
  		try (ParserWrapper parserWrapper = createParser(source)) {
  			Map<String, Object> result = BindMapHelper.parseMap(this, parserWrapper, map);
  			return result;
  		} catch (Exception e) {
  			e.printStackTrace();
  			throw new KriptonRuntimeException(e);
  		}
  	}
docs: /* (non-Javadoc)
  @see com.abubusoft.kripton.BinderContext#parseMap(java.io.InputStream)