code: public void addProperty(ReadableProperty<R> property) {
          property.addValueChangeListener(changeAdapter);
          properties.add(property);
          updateFromProperties();
      }
docs: Adds the specified sub-property.
  <p>
  This will trigger the change listeners.
  
  @param property Sub-property to be added.