1. Why other/tensors is designed like that.
2. Why all these stream path manipulators?
3. Why aggregator?
4. Why repo-src/sink?