+ r.route_from=null; // null=unset, false=awaiting response, [lat,lon]=geocoded
+ r.route_to=null; // |
+ r.awaitingGeocode=false;// true if the user has requested a route, but we're waiting on a geocode result
+ r.viaPoints=[]; // not yet used
+ r.polyline=null; // Leaflet polyline object
+ r.chosenEngine=null; // currently selected routing engine