There is a discrepency in colorization:  When a type constructor is called with `new` the colorization of generic arguments changes, I think the correct color is the one when `new` is not used.