Add support for custom log levels

- automatically append a *LOG* level as the highest level