Pass argNodes to effect handlers
Support passing of spec strings to custom effects
Improve behavior of Function.prototype.bind