FIX fitfun_get_cache RETURNING WRONG RESULT AND INITIALIZING IMPROPERLY
fitfun_get_cache did not return NULL during remote access if the cache did not exist. initializing an empty cache did not work for mulitple datasets
fitfun_get_cache did not return NULL during remote access if the cache did not exist. initializing an empty cache did not work for mulitple datasets