# File lib/eim_xml.rb, line 181
                def has?(obj, attr=nil)
                        return has?(Element.new(obj, attr)) if attr

                        @contents.any? do |i|
                                if i.is_a?(Element)
                                        i.match(obj) || i.has?(obj)
                                else
                                        obj.is_a?(Module) && i.is_a?(obj)
                                end
                        end
                end