docs: public void addElement(ObjectProperty element) {
          assertNotNull(element);
          if (elements == null) {
              elements = new ArrayList<ObjectProperty>();
          }
          elements.add(element);
          element.setParent(this);
      }