AngularJS directive-like functionality for custom bindings.