Part of the fix for ceylon/ceylon-js#276
fix typeArguments
open type comparisons