Reads subject off the binding's public value surface — "votes" in it.keys, it.contains("x"), it.store.values.isNotEmpty(). Must be a function of the value, not of object identity; the suite checks that by evaluating it on a freshly joined equal state.