Use ordinal string comparisons.
Marked assembly as CLS Compliant.
Documentation. Stylistic changes.