public void warning(String message, Object... args) {
        triggerMessage(new WarningMessage(peekCall(0), new Messages.Item(message), args));
    }
Remove all method which does not destruct

@throws Throwable
jphp-runtime/src/php/runtime/env/Environment.java