docs: public void remove(final String propertyName) {
          Preconditions.checkNotNull(propertyName);
          if (properties.containsKey(propertyName)) {
              properties.remove(propertyName);
          } else if (references.containsKey(propertyName)) {
              references.remove(propertyName);
          }
      }