def redo!
      version = log_data.next_version
      return false if version.nil?

      switch_to!(version.version)
    end
def redo!
      version = log_data.next_version
      return false if version.nil?

      switch_to!(version.version)
    end
Restore record to the _future_ version (if `undo!` was applied)
 Return false if no future version found, otherwise return updated record.