Api mods

Modifications in the API to match the paper. Mainly Stream operation consume and produce. The examples also changed accordingly.
What?  Why return next if we aren't ever going to return it to the user.  Don't filter it out, change the vnode to not return it if we don't need it.