public Set<String> names() {
      return fields.keySet();
    }
For some reason {@link Elements#getAllMembers(TypeElement)} does not
return fields from parent class. Collecting them manually in this method.
value-processor/src/org/immutables/value/processor/meta/JavaBeanAttributesCollector.java