code: @Beta
    public final <T> T parseAndClose(Class<T> destinationClass, CustomizeJsonParser customizeParser)
        throws IOException {
      try {
        return parse(destinationClass, customizeParser);
      } finally {
        close();
      }
    }
docs: {@link Beta} <br>
  Parse a JSON object, array, or value into a new instance of the given destination class using
  {@link JsonParser#parse(Class, CustomizeJsonParser)}, and then closes the parser.
  
  @param <T> destination class
  @param destinationClass destination class that has a public default constructor to use to
  create a new instance
  @param customizeParser optional parser customizer or {@code null} for none
  @return new instance of the parsed destination class