code: public Alignment<S> move(int offset) {
          return new Alignment<>(sequence1, mutations, sequence1Range, sequence2Range.move(offset), score);
      }
docs: Returns alignment with seq2range = seq2Range.move(offset), and everything else inherited from this alignment.
  
  @return alignment with seq2range = seq2Range.move(offset), and everything else inherited from this alignment