declare! (Builder::XmlMarkup)

         # File lib/builder/xmlmarkup.rb, line 208
    208:     def declare!(inst, *args, &block)
    209:       _indent
    210:       @target << "<!#{inst}"
    211:       args.each do |arg|
    212:         case arg
    213:         when String
    214:           @target << %{ "#{arg}"} # " WART
    215:         when Symbol
    216:           @target << " #{arg}"
    217:         end
    218:       end
    219:       if block_given?
    220:         @target << " ["
    221:         _newline
    222:         _nested_structures(block)
    223:         @target << "]"
    224:       end
    225:       @target << ">"
    226:       _newline
    227:     end