public Object evaluate(final String with) {
        final Object withValue;
        withValue = ScriptLexicalAnalyzer.evaluateVariableExpression(with);
        increaseIndent();
        debug("evaluating: name = " + with + ", value = " + ( withValue == null ? "null" : withValue ));
        decreaseIndent();
        return withValue;
    }