code: public void load(InputStream is, DynamicInitializer<C> di, boolean assignKey) throws IOException, ClassNotFoundException {
          Properties map = new Properties();
          map.loadFromXML(is);
          load(map, di, assignKey);
      }
docs: Dynamically loads objects from an InputStream, containing the content of
  a Properties object (either XML or normal Properties-files layout).
  <p>
  Supports the use of a dynamic initializer
  (see {@link  org.gautelis.vopn.lang.DynamicInitializer}&lt;C&gt;)
  <p>
  The <i>assignKey</i> parameter instructs the loader to
  assign the key name to the dynamic object by calling
  the method assignKey(String key) - if it exists.