WIP
WIP JAVA
Skipping error types when processing alternative signatures.
WIP JAVA II
WIP JAVA 3
WIP TESTS 4
++