Things to do Make Collection interface clearer (consider allowing init from an iterable; add .add() method) Increase test coverage. Implement new HTML output format. Import JSON output format.