assert Debug.log("insert label   ", Debug.show(symbol));
assert Debug.log("insert label   : ", symbol);
    public Function insertLabel(Symbol symbol) {        Function function = Function.Label(symbol);        assert Debug.log("insert label   ", Debug.show(symbol));        assert !functions.containsKey(symbol) : Debug.show(symbol);        functions.put(symbol, function);        return function;    }