Should this be `valueBinder()`?  I don't see this used a setter in any of the tests, do we need the setter logic?