Add an additional check on the final assignments from DistanceAlongShapeLibrary to ensure that they do not go backwards.
Add additional logging to warnings about trips with broken arrival/departure times.
Add an alternative mechanism for setting distance-along-trip values where both shapes and stop times are supplied with shape_dist_traveled values.