Insert checkcast for method parameters (commit: 5e7dc5d)
Some fixes and other minor changes (commit: 80e1216)
Use bridge-asm and modern project style (commit: 37b653a)