I think it's probably appropriate to provide a js shim around this, we don't generally expose binding functions directly