public void Check(IEnumerable<ITextToken> toks, RecordErrorHandler record) { foreach (TextTokenSubstring tts in GetReferences(toks, string.Empty)) { string punctChar = tts.ToString(); if (!m_validItemsList.Contains(punctChar)) record(new RecordErrorEventArgs(tts, CheckId)); } }