some more API cleanup (BindingExtensions)