The FileStore follows some implicit guidelines when it comes to its logging messages, e.g. prefixing every message with the GC cycle number, and outputting times and sizes both in a human readable and machine readable way.
These guidelines are implemented ad-hoc, by appropriately crafting each log message individually. This approach leads to clutter and duplicated code. It would be beneficial to the internal quality of the FileStore if all these concerns were instead implemented in a centralised way.