#pipe() does not rely on events. It keeps an internal list.
Cannot pipe twice to the same pipe
Don't need that hook for now.
Struct#id() => Struct#uid(). #uid() is client-side only, does not rely on 'id' attribute.
Documenting Pipe
Utils.toArray
_add() does not return anything.
Pipe#add() returns add promise, not filter promise.
Remove logs
View uses Struct.uid()
Pipeline. Split into plumber.js and plumber_view.js
Updated rivets
ChokePoint device
Test for Pipeline device
Bootic -> Plumber
Router device.
It's a constructor
Added comments to Index
Documented Pipe a bit more.
More Pipe docs