private TypeElement getCachedTypeElement() {
    return CachingElements.getDelegate(MoreElements.asType(type.element));
  }
Checks if current element is {@link Object}. Usually no processing is necessary
for top-level {@code Object} class.
value-processor/src/org/immutables/value/processor/meta/JavaBeanAttributesCollector.java