Use StringComparer.OrdinalIgnoreCase on all HashSets