I often find myself in a need of a local, private or "anonymous" binding as well as component (much like in #1444).
Registration via ko.component.register(name, ...)
and ko.bindingHandlers[name] = ...
for such cases is cumbersome and requires careful naming (namespacing, name mangling) or symbols (#2172) to make sure the thing you register is private-enough.