elements now store bindings on `bindings_`