https://www.npmjs.com/package/bind-decorator
https://github.com/NoHomey/bind-decorator
https://github.com/chbrown/bind