phew... done reading through overquoting :)
+1000 to removing tryXYZprimitive:
I was always wondering what those methods for, until i met a need to support debugging when invoking nativeboost-prim methods, because it needs special handing when invoking methods with native code via debugger.
Then i understood that this mechanism is necessary.. yet a bit awkward..
So, improving it is wellcome! :)