code: public static Route of(
  		final String name,
  		final String comment,
  		final String description,
  		final String source,
  		final List<Link> links,
  		final UInt number,
  		final String type,
  		final List<WayPoint> points
  	) {
  		return new Route(
  			name,
  			comment,
  			description,
  			source,
  			links,
  			number,
  			type,
  			points
  		);
  	}
docs: Create a new {@code Route} with the given parameters and way-points.
  
  @param name the GPS name of the route
  @param comment the GPS comment of the route
  @param description the Text description of route for user. Not sent to GPS.
  @param source the source of data. Included to give user some idea of
  reliability and accuracy of data.
  @param links the links to external information about the route
  @param number the GPS route number
  @param type the type (classification) of the route
  @param points the sequence of route points
  @return a new route object with the given parameters