#312 fix ClassCastException in Eclipse JDT compiler when trying to compute the erasure of the 'void' type, extend integration test that reproduced the error
#328 if a source property is assignable to the target property, do not apply any built-in conversions
use == instead of equals when comparing enum instances
#328 Fixing typo