class Level def initialize(&block) @interfaces = [] @description = "" @count = 0 @clicks = 3 self.instance_eval(&block) end attr_reader :description, :clicks def interfaces (["Interfaces:"] + @@interfaces).join("\n ") end end