code: @Trivial
      private void readObject(ObjectInputStream in) throws IOException, ClassNotFoundException {
          GetField fields = in.readFields();
          failure = (Throwable) fields.get(FAILURE, null);
          previousResult = (byte[]) fields.get(PREVIOUS_RESULT, null);
      }
docs: Deserialize information about the skipped execution.
  
  @param in The stream from which this object is read.
  @throws IOException
  @throws ClassNotFoundException