code: public final <T> Collection<T> parseArrayAndClose(
        Class<?> destinationCollectionClass, Class<T> destinationItemClass) throws IOException {
      return parseArrayAndClose(destinationCollectionClass, destinationItemClass, null);
    }
docs: Parse a JSON Array from the given JSON parser (which is closed after parsing completes) into
  the given destination collection.
  
  @param destinationCollectionClass class of destination collection (must have a public default
  constructor)
  @param destinationItemClass class of destination collection item (must have a public default
  constructor)
  @since 1.15