code: public Motif<S> or(Motif<S> other) {
          if (other.size != size)
              throw new IllegalArgumentException("Supports only motifs with the same size as this.");
  
          BitArray result = data.clone();
          result.or(other.data);
  
          return new Motif<>(alphabet, size, result);
      }
docs: Returns per-position or of two motifs.
  
  <p>e.g. ATGC or TTCC = WTSC</p>
  
  @param other
  @return