private static TypeElement toTypeElement(DeclaredType input) {
    return (TypeElement) input.asElement();
  }
overridable stringify.
@param input the input
@param context the context
@return the string
generator/src/org/immutables/generator/TypeHierarchyCollector.java