Preserve context
Test preserve context in asEventStream() optional function
Add missing 'e'
remove dead code
Compile new source code provided by Paananen.
Remove spaces before colons in objects for stylistic consistency.
Change '= @' to '= this' for consistency.
Change 'this' to '@' for consistency.
Put spaces around the '=' assignment operator for consistency.
Place parentheses around splatted arguments for consistency.
Put parentheses around the arguments of a call
by 'withDescription' for consistency.
There were four pairs of consecutive linespaces;
make each instance a single linespace instead for stylistic consistency.
For consistency, remove linespaces between methods found in a small class.
For consistency, add linespaces between methods in large classes.
Change '(->)' to 'nop' for consistency.
Add a space after the arrow symbol for consistency.
Add closing parenthesis.
Change all instances of 'this.' to '@' for consistency.
Change all instances of 'null' to 'undefined' for consistency.
Change all instances of 'Bacon._.' to '_.' for consistency.