bindings on top of beans instead of vice versa