Addressing JVM 8 bytecode changes:
MethodParameters attribute
2 Type Annotations attribute
Renamed signatures, added field signature