The current logging package is very limited, it needs to be expanded to handle at least the most common logging cases.