no output
not recoverible error
recoverible error (exceptions)
warning (only if something wrong but not critical)
info message (one-call functions messages)
debug message (detalied one-call functions messages)
trace message (idle, foreach, etc)
See Implementation