module Bot class ResponderChain def initialize @responders = [] end def add(responder) @responders += Array.wrap(responder) end def responders @responders.map {|r| r.to_s.constantize } end end end