public bool Equals(WindowToken other) => base.Equals(other) && IsActive == other.IsActive && IsVisible == other.IsVisible && State == other.State && Equals(ActiveSheetId, other.ActiveSheetId);
public bool Matches(WindowToken other) => base.Equals(other);