Added Targets to the annotations specifying where they're meant to be, more work on the class predicates system for the ASMRegistry.