`if (Kohana::$errors AND $error = error_get_last() ` and it? and name is legion ...

As a result, errors:
http://github.com/kohana/core/blob/3.4/develop/classes/Kohana/Core.php#L1025
http://github.com/kohana/core/blob/3.4/develop/classes/Kohana/Core.php#L1028

That's what lead such strict instructions. programmers stop to think and use these instructions, even in cases when it is not needed. The choice of receptions should be justified and considered.

Also I don't find this practice in guide: http://kohanaframework.org/3.3/guide/kohana/conventions#constants