# File lib/grit/process.rb, line 58
    def initialize(argv, env={}, options={})
      @argv = argv
      @env = env

      @options = options.dup
      @input = @options.delete(:input)
      @timeout = @options.delete(:timeout)
      @max = @options.delete(:max)
      @options.delete(:chdir) if @options[:chdir].nil?

      exec!
    end