protected void addProperties(Collection<DPropertyElement> properties) {
    for (DPropertyElement property : properties) {
      addProperty(property);
    }
  }
protected void addProperties(Collection<DPropertyElement> properties)