TypeDescriptor ceylon/ceylon-compiler#1780: support use-site variance