Merge Feed and Pipe protocols
Fix finish of partition pipes
Replace PersistentQueue with ArrayDeque
Add 2-arg arity for into
Add defproducer utility
Reimplement repeat in terms of defproducer
Add iterate producer
Add cycle producer
Add repeatedly producer
Cache sequence for producers like sequence variants do