code: public static void filterMarkerProperty(List<JpaProperty> properties) {
          ListIterator<JpaProperty> propIt = properties.listIterator();
          while (propIt.hasNext()) {
              if (BEAN_MARKER_PROPERTY_NAME.equals(propIt.next().getPropertyName())) {
                  propIt.remove();
              }
          }
      }
docs: This property has no other meaning than knowing that a bean
  exits only by looking at the properties table.
  
  So remove the marker property from result of a fetch operation.