public Builder appendReadError(IOException exception){
  segments.add(new Segment(null,exception));
  return this;
}

public Builder appendReadError ( IOException exception ) { segments . add ( new Segment ( null , exception ) ) ; return this ; }
appends an error in the underlying data .
