Nice, you’re a lot farther along. I haven’t played around with it yet but I have to imagine it works fine because the signatures are the same (for the stuff I do have), we just named/organized things slightly differently.
Now I see why I was having trouble with “effect”. I needed a separate binding for the effect with cleanup.
I guess if I would have googled better I would have found yours and saved myself a lot of agony. 
But the struggle good. The only way to learn how to do bindings is to get in there and get your hands dirty.