cglib - a code generation library for java byte code
