}
else if (metaType.isComposite()) {
Properties props = new Properties();
MapCompositeValueSupport map = (MapCompositeValueSupport) mp.getValue();
MapCompositeMetaType type = map.getMetaType();
for (String key : type.keySet()) {
MetaValue value = map.get(key);
props.setProperty(key, stringValue(value));
}
return props;
}