anchor.diff:      NewTS = if TS#timestamp.wall_time >= Now ->
               TS#timestamp{logical=TS#timestamp.logical + 1};
           true ->
  -            TS#timestamp{wall_time=Now,
  -                         logical=0}
  +            TS#timestamp{wall_time=Now, logical=0}
       end,
   
       {reply, NewTS, Clock#clock{ts=NewTS}};
  
positive.code: 
          false when RTWalltime > TSWalltime ->
              if ((MaxDrift > 0) and (Drift > MaxDrift)) ->
                      error_logger:error_msg("Remote wall time drifts from
                                  localphysical clock: %p (%p ahead)",
                                  [RTWalltime, Drift]),
  
  
negative.code:                                         ts=TS, maxdrift=MaxDrift}=Clock)  ->
      Now = PhysicalCLock(),
  
      #timestamp{wall_time=RTWalltime, logical=RTLogical} = RT,
      #timestamp{wall_time=TSWalltime, logical=TSLogical} = TS,
  
      Drift = RTWalltime - Now,
  
  