High Order Function with Type Parameter

I already explained this:

Afaics, Ceylon won't work for my designs because it doesn't support typeclasses and instead offers the anti-pattern of subclassing. I anticipate this will become more clear as I will try to explain how I think the design patterns for first-class genericity must be handled with a global dictionary hashtable.