class Samovar::Command

def self.parse(input)

The top level entry point for parsing ARGV.
def self.parse(input)
	self.new(input)
rescue Error => error
	error.command.print_usage(output: $stderr) do |formatter|
		formatter.map(error)
	end
	
	return nil
end