Write down sudden revelation, or two.
Add test for one of said revelation(s).
map(): pull parent's value immediately, without broadcasting.
More tests for `map`. And a note that .update() is evil.
Update comment.
Minor updates.
Starting a gigantic rewrite.
Gigantic rewrite in dist/, too.
Much simpler ./test.
Continue the rewrite.  .set().  Simple .tick().
Ability to run asynchronous tests.  Don't run tests unless XSTREAM_TEST is defined.
An example of an asynchronous test.  Not a real one.
Failing test for automatic .set().
Better stacktraces for everyone.  Auto-scheduled ticks.
.forEach() and .broadcast().
Test tick(n) using a makeshift generator function.
Implenent .log(), .fromArray(), .stop() and .play() to .fromArray().  Starting to work like a charm.
Start to implement .map().
Lift map(), updateOrder(), and good parts of tick() from the old implementation.
Completely working map(), with good pull semantics too.