Full stack and optional colorization
Prevent "e" from clashing with "emergency" and "error"
Update README and test