Making chip.add*Bindings consistent with other API to chip.binding()
Fixes misnamed variable.
Adds better support for chained methods in controllers.