Ready/164

This will grow unbounded, and with the file system API returning errors, it would conceivably create a new error log every 5 seconds, containing who knows how much log output. Longer term we may want to think about doing it browser-style: hashing the error and recording each unique error once, albeit with a count next to it that mentions how many times the error has been seen.