code: public static SObject of(String key, InputStream is, Map<String, String> conf) {
          SObject sobj = of(key, is);
          sobj.setAttributes(conf);
          return sobj;
      }
docs: Construct a sobject with key, input stream and attributes specified in a
  {@link Map}.
  <p>
  <p>Node the sobject constrcuted from input stream has limits
  please see the comment to {@link #of(String, InputStream)}
  </p>
  
  @see #of(String, InputStream)