@Override
 public String getPropertyAccessorName() {
   return idElement.getAccess();
 }
 @Override
 public Iterable<MetaAttributeSource> metaAttributes() {
   return Helper.buildMetaAttributeSources(idElement.getMeta());
 }
 @Override
 public String getName() {
   return idElement.getName() == null ? "id" : idElement.getName();
 }