|| "serviceBeans".equals(name)) {
Metadata list = parseListData(context, beanMetadata, elem);
beanMetadata.addProperty(name, list);
} else if ("model".equals(name)) {
List<UserResource> resources = ResourceUtils.getResourcesFromElement(elem);
MutablePassThroughMetadata value = context.createMetadata(MutablePassThroughMetadata.class);
value.setObject(resources);
beanMetadata.addProperty(name, value);
} else {
setFirstChildAsProperty(element, context, beanMetadata, name);
}
}