/// <summary> /// Removes this token from its parent. /// </summary> public void Remove() { if (_parent == null) { throw new InvalidOperationException("The parent is missing."); } _parent.Remove(this); }