protected bool IsSpecialCase(string word) { //TODO: Is the second clause even possible in non-Java languages? return SpecialWords.Contains(word) || Regex.IsMatch(word, "^[0-9].*"); }