`TYPE_OUT` and `TYPE_ERR` are just as bad!