isOfTypes didn't handle deep unions checking for null
isOfTypes didn't handle deep unions checking for null

gijsleussink/ceylon,gijsleussink/ceylon,gijsleussink/ceylon,gijsleussink/ceylon,gijsleussink/ceylon