- Inputs are now streams.
- Kinda doing the right thing with pull!
- Seriously need to do some demolition