Yes, a bug.
The problem is that all generics start off with only 1 active argument
in the signature (for efficiency). As soon as a method is specified
with >1 args in the signature, the number of active arguments is
supposed to be incremented accordingly. But specifying the method for
the _g
please see the code below. foo2 fails to dispatch correctly, but foo
does fine. i have tried 'cacheMetaData(1)' and a number of different
variants of 'cacheGenericsMetaData', on the possibility there is a
caching issue. but i still can't sort it out.
also one general question: does it rea