#GIWRight  update_data()  looks good.
will tag ver_4.9.5
#GIW   update_server()  works but ?? GIWR

noticed no due date was set complete ??
will tag ver_4.9.6
#GIW   FIXED logic in need_to_modify_this_() to skip m modification if no due' key.

update_server()  works but ?? GIWR

noticed no due date was set complete ??
will tag ver_4.9.6
#GIWR

will tag ver_4.9.7
WIP  ADDED   Alt+M sc to see my doc string.
WIP found problem: doesn't show correct tasklist name in update_server print out of modified tlt_obj_list
WIP found problem: doesn't show correct tasklist name in update_server print out of modified tlt_obj_list
WIP   FIX CHNG signature of update_data()  -> tlt
WIP   name changes for continuity and logic refactor to modified list - [ x for x in x_list if some rule]
WIP   name changes for continuity and logic refactor to modified list - [ x for x in x_list if some rule]
WIP test_tlt_objects
WIP test_tlt_objects
WIP test_tlt_objects   supressing CUT versus cut in tests to accentuate thie is the Code Under Test.
WIP test_tlt_objects   supressing CUT versus cut in tests to accentuate thie is the Code Under Test.
changing var names tlt_obj_list  -> tlt_list; tlt... to _tlt... inside teat s
WIP test_tlt_objects   supressing CUT versus cut in tests to accentuate thie is the Code Under Test.

tlt_test_list -> tlt_pilot_list
WIP test_tlt_objects   supressing CUT versus cut in tests to accentuate thie is the Code Under Test.

mod helper print for is_valid...
WIP working on testing shelve_data and unshelve_data tests.
WIP  added task_helpers.py print_short_ttl_list_
added new  test_task_helpers.py to test print statments
stable       print_t_objs_in_t_list_in_()