Refactoring
move Attribute* classes to separately package
Add AttrContext
Pack EnclosingMethod attr