Converted CamelCasePhrase.ParseState from enum to class in prep for introducing an abstract base class.