Fix mismatch between API description and actual API; handle missing reverse geocoder; use IWaypoint instead of raw L.LatLng