public boolean isRecord() {
        return this == DEFINED_RECORD || this == DEFINED_NESTED_RECORD;
      }
Element used mostly for error reporting,
real model provided by {@link #sourceElement()}.
value-processor/src/org/immutables/value/processor/meta/Proto.java