class Samovar::Nested

def to_a

def to_a
	usage = [@name]
	
	if @commands.size == 0
		usage << "No commands available."
	elsif @commands.size == 1
		usage << "Only #{@commands.first}."
	else
		usage << "One of: #{@commands.keys.join(', ')}."
	end
	
	if @default
		usage << "Default: #{@default}"
	end
	
	return usage
end