Small tweak.
We'll further add time-based tests.
Add tests for onValue and onError.
Cleanups and more tests.
Update readme.