I tried your example mate, but sadly I get also here a type error:
(attachment!)
And it actually is correct, since he cant know what <T> should mean without the generic keyword and/or the brackets in PMultiSet<T> i would assume..
but did you see also the attachment above: it says:
"Error: Internal error: 20010001" or the like