Splits all the extension methods in several classes and files.
Transforms calls to the ToEnumeratedString() method into an extension call (previous refactoring consequence).