Fixed the ordering of steps to clear APT problems
Fixed UF-75 and UF-77: annotated methods that break the rules are now flagged as errors

Previously, the methods were silently ignored at code generation (javac/IDE compile) time.