# File lib/buildr/ide/idea.rb, line 59
      def create_component(name, attrs = {})
        target = StringIO.new
        Builder::XmlMarkup.new(:target => target, :indent => 2).component(attrs.merge({:name => name})) do |xml|
          yield xml if block_given?
        end
        REXML::Document.new(target.string).root
      end