@Override
    public String toString() {
        if (clazz.methodMagicToString != null) {
            Environment environment = getEnvironment();

            if (environment != null) {
                return environment.invokeMethodNoThrow(this, "__toString").toString();
            }
        }

        return super.toString();
    }
Since we override this method, no stacktrace is generated - much faster
@return always null
jphp-runtime/src/php/runtime/lang/exception/BaseBaseException.java