Allow partial matching in pull.
Add argument map.
Make ObjectID an abstract for easier handling.
Add error.
Add child_process API.
Return something meaningful.
Handle ObjectID properly.
Mark argument explicitly Dynamic to avoid inference.
Add API to get URL parameters.
Do not default to "localhost" but to "null", i.e. all addresses.
Add setEncoding from native API.
Allow polling first and all on collection directly.
Use an abstract for DB parameters (to allow both connector strings and configuration objects).
Haxe3 stuff.
Cleanup.
All implicit promotion from Future to Surprise.
Cleanup.
Change sugar order to allow inline markup within pipelines.