Workflow triggers on user modify Shipped which is a date field.
// Get value from the record and field which triggered the workflow
shipped_date = zoho.crm.getRecordById("Size_Run_Reservations",size_run_reservation_id).get("Shipped");
It seems that the Shipped field is not yet COMMITTED when the function runs because this fails:
expected_return =
shipped_date.addDay(10);