I was going to suggest that we do the zend obfuscation check here so that we don't have an extra Kohana class layer at all times, but I think it makes sense to do it this way because the obfuscation-relevant code is really in the overloaded class.

The // comment (here and in the class) is unnecessary imo, but feel free to make a case for it.