Fix code to pass test
Rename Type.isCompatibleWith() to Type.canAssign()