Throw these errors to start rather than base, fix start_date_less_than_end_date function