some incomplete tests for bindings module

`test_content_type_dispatch` currently breaks a layer of abstraction