Just noticed the above is actually `System.err` rather than `System.out`. Probably was used for debugging when developing this, but can now be removed?