code: public static <CommonSuperType, First extends CommonSuperType, Second extends CommonSuperType>
        CommonSuperType[] toArray(
            final Pair<First, Second> pair,
            final CommonSuperType[] target, final int offset) {
      target[offset] = pair.getFirst();
      target[offset + 1] = pair.getSecond();
      return target;
    }
docs: Write a pair into an array of the common super type of both components.
  
  @since 1.0.0
  
  @param pair
  The pair.
  @return The array of the common super type with length 2.