Moving ListType to it's own enum class.