public override string ToString() { return String.Format ("{0}({1},{2:x},{3:x})", GetType (), name, start, end); }