Logging is really useful but handling log files and providing sane defaults is hard. Let those that care about the logging configure their own Logger and give it to us, we'll just pass sane messages to that implementation.