'always' or 'unfiltered' I'm fine with logl(LogLevel.max,...); I expect it to be used rarely. Well, maybe not logging anything when the level is set to 'off' makes sense, it just should work on any other level.