A ViaType is an object used to define the preposition to use to describe various kinds of PushTravel. The language-specific part of the libary needs to override the various ViaType objects to give the names of the prepositions in the target language.