I never said difficult, I said "heavy" and that's in regards to base overhead. However it's un-intuitive, not impossible.
This blog is awesome to know the nitty gritty
, I got the function call methods from your blog and plugins as you had already managed to do so; so using your basics just saved me time. http://c2plugins.blogspot.tw/2014/02/reuse-ace.html
However I did make a mistake. It's Call or Bind, and no need to use both.
Also it should be. My error, i was workign off memory. I started building a SDK lib to make life easier, and didn't recall the exact method.
prototype.function.call( memoryobject, params)