code: def call(save: true)
        if save == false
          call_processor
        elsif destination
          handle_destination do
            call_processor(destination: destination)
          end
        else
          create_tempfile do |tempfile|
            call_processor(destination: tempfile.path)
          end
        end
      end
docs: Initializes the pipeline with all the processing options.
   Determines the destination and calls the processor.