chain bindings + tests