# File lib/vpim/icalendar.rb, line 356
    def each(klass=nil, &block) # :yield: component
      unless block
        return Enumerable::Enumerator.new(self, :each, klass)
      end
      components(klass, &block)
    end