- use streams, pipe to stdout unless specified - ensure that FreeType can be closed without memory leak (for continuous build tools) - multiple files? globs etc? - do not console log unless `--verbose` is specified