class Toys::Utils::Exec::Executor
def interpret_out_file(key, args)
def interpret_out_file(key, args) raise "Expected file name" if args.empty? || !args.first.is_a?(::String) raise "Too many file arguments" if args.size > 3 @spawn_opts[key] = args.size == 1 ? args.first : args end