message: fix: remove erroneous pre- and post-conditions in translation
  It was still triggering in debug mode even though we translate non-modulo-3 genes since commit
diff: AminoacidSequence translate(const NucleotideSequenceView& seq) {
  - precondition_divisible_by(seq.size(), 3);
  -
  const int seqLength = safe_cast<int>(seq.size());
  +
  + // NOTE: rounds the result to the multiple of 3 (floor),
  + // so that translation does not overrun the buffer
  const int peptideLength = seqLength / 3;
  @@ -25,6 +26,6 @@ AminoacidSequence translate(const NucleotideSequenceView& seq) {
  }
  postcondition_equal(peptide.size(), peptideLength);
  - postcondition_equal(seq.size(), peptide.size() * 3);
  +
  return peptide;
  }
  