-toProperty:onObject: should dispose when the signal completes or errors

There's no great way to test this since there's no external disposable involved :\