assert Debug.log("insert variable", Debug.show(symbol));
assert Debug.log("insert variable: ", symbol);
    public Variable insertVariable(Symbol symbol, Variable variable) {        assert Debug.log("insert variable", Debug.show(symbol));        assert !variables.containsKey(symbol) : Debug.show(symbol);        variables.put(symbol, variable);        return variable;    }