I'm a newbie to this list so forgive me if this has been asked before. I am wrapping several classes in Modula3 and have some return typemaps for methods that return a class. However those typemaps are also being caught by static members which dont have a this parameter, The code fails in the compiler. I havent been able to specialise those typemaps on the basis of them being static. Any Suggestions?

Regards Peter