Changes the current timestep in the dat object. Use with
caution. This function exists to workaround unforseen corner
cases. In most situation, increment_timestep should be
prefered
set_current_timestep(dat, timestep)a Master list object of network models
the new value for the timestep
A dat Master list object
This DOES NOT modify the dat object in place. The result must be assigned
back to dat in order to be registered
dat <- increment_timestep(dat)