Like Apache commons bcel. This provides some advantages:
No classpath juggling necessary
Access to Retention.CLASS annotations (if we need them), this would make it possible to drop the dependency on the annotations and/or include supplemental annotations
Like Apache commons bcel. This provides some advantages: