Offshores conformance checking to Unit.
Add equals() method to check exact conformance.
Fixes method return type checking and type conformance.