class Samovar::Options

def parse(input)

def parse(input)
	values = @defaults.dup
	
	while option = @keyed[input.first]
		if result = option.parse(input)
			values[option.key] = result
		end
	end
	
	return values
end