internal void FireSelectRanges(string checkId, IEnumerable<Match> matches) { Contract.Requires(checkId != null); Contract.Requires(matches != null); SelectRanges?.Invoke(this, new MatchesEventArgs(checkId, matches)); }