@@ -0,0 +1,608 @@
+package com.wizzardo.tools.evaluation;%0A%0Aimport com.wizzardo.tools.collections.CollectionTools;%0A%0Aimport java.util.HashMap;%0A%0A/**%0A * Created by wizzardo on 22.12.15.%0A */%0Apublic class Config extends HashMap%3CString, Object%3E implements CollectionTools.Closure%3CObject, ClosureExpression%3E %7B%0A    @Override%0A    public Object get(Object key) %7B%0A        Object value = super.get(key);%0A        if (value == null) %7B%0A            put((String) key, value = new Config());%0A        %7D%0A        return value;%0A    %7D%0A%0A    @Override%0A    public Object execute(ClosureExpression it) %7B%0A        it.get(this);%0A        return this;%0A    %7D%0A%7D%0A

add Config class