code: public Set<String> getPropertyNames() {
      return Sets.newHashSet(
          Iterables.concat(this.commonProperties.stringPropertyNames(), this.specProperties.stringPropertyNames()));
    }
docs: Get the names of all the properties set in a {@link Set}.
  
  @return names of all the properties set in a {@link Set}