 	}
 	
 	func testTypedRoutes() {
+		enum Province: Int, Codable {
+			case ontario
+		}
 		struct SessionInfo: Codable {
 			//...could be an authentication token, etc.
 			let id: String

			return .init(fullName: "Justin Trudeau",
						 address: .init(street: "111 Wellington St",
										city: "Ottawa",
										province: "Ontario",
										country: "Canada",
										postalCode: "K1A 0A6"))
		}

			struct Address: Codable {
				let street: String
				let city: String
				let province: Province
				let country: String
				let postalCode: String
			}
