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