internal bool IsVariable(string identifier) { if (_variables.ContainsKey(identifier)) { return true; } else { return Parent != null && Parent.IsVariable(identifier); } }