code: @Override
    protected final Object convertToObject(final String text) throws Exception {
      Map map = CollectionUtil.toMap(text, keyEditor, valueEditor);
      if (map == null) {
        return null;
      }
      return createMap(map);
    }
docs: Treats the text value of this property as an input stream that
  is converted into a Property bundle.
  
  @return a Properties object
  @throws ConversionException An error occurred creating the Properties object.