Looking at the tests for `RACBinding`, it seems like it has a strict superset of the `RACProperty` behavior. Would it make sense to make it a subclass?

I know there's the `-[RACProperty binding]` method, so it's a little weird, but not that far off from class clusters in Objective-C.