@SuppressWarnings("unchecked")
    public <T> T getUserValue(String name, Class<T> clazz) {
        return (T) userValues.get(name);
    }
Remove all method which does not destruct

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