//-------------------------------------------------------------------------
protected void setupFeatures(DocumentBuilderFactory factory) {
Properties properties = System.getProperties();
List<String> features = new ArrayList<String>();
for (Map.Entry<Object, Object> prop : properties.entrySet()) {
String key = (String) prop.getKey();
if (key.startsWith(XmlConverter.DOCUMENT_BUILDER_FACTORY_FEATURE)) {
String uri = ObjectHelper.after(key, ":");
Boolean value = Boolean.valueOf((String)prop.getValue());
try {