Make close() idempotent and implement Closable rather than AutoClosable
Helper method to get aggregation for a file
a toString method for the aggregation
Ignore test if it can't create unicode file