This is useful for when processing from files which are larger than can be processed in real-time.
Add CLI to bin, allow for tab-completions