Tree-based API for ASM, a Java bytecode manipulation framework, providing an object model for class files.