1) ClassOrInterfaceType is Identificable
2) Some unused methods of ASTManager are removed.
3) ASTManager do not work with @Generated annotations