cache the native log level as the same tag may be looked up many times
move name length check earlier before creating a compact tag
add option to show logger name in a compact format