def root(name, *args, &block)
      set_context(&block)
      node(name, args, &block)
    end
def root(name, *args, &block)
      set_context(&block)
      node(name, args, &block)
    end
Begin creating an XML string by specifying the root node.
 This also sets the context scope, allowing methods and variables
 outside the block to be accessed.
 @param [String] name the name of the root node element.
 @param [Array]  args the data for this element.
 @param [Block]  block an optional block of sub-elements to be nested
                 within the root node.