Note that passing a binding where a property is expected does pass the examples, but it's testing the same things twice, and not testing some things it should test.