public override string ToString () { JSVariable variable; if (Variables.TryGetValue(Identifier, out variable)) return String.Format("@{0}", variable); else return String.Format("@missing({0})", Identifier); } }