BindingDeleter uses a smart pointer to the binding
BindingDeleter uses a smart pointer to the binding

This ensures the binding will survive until all of its provided values are disposed.

phs/sauce,phs/sauce,phs/sauce,phs/sauce