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