# File lib/celerity/element_locator.rb, line 12 def initialize(container, element_class) container.assert_exists @container = container @object = container.object @element_class = element_class @attributes = @element_class::ATTRIBUTES # could check for 'strict' here? @idents = @element_class::TAGS @tags = @idents.map { |e| e.tag.downcase } end