    # File temp/functions.rb, line 113
        def Functions::string( object=nil )
          #object = @context unless object
          if object.instance_of? Array
            string( object[0] )
          elsif defined? object.node_type
            if object.node_type == :attribute
              object.value
            elsif object.node_type == :element || object.node_type == :document
              string_value(object)
            else
              object.to_s
            end
          elsif object.nil?
            return ""
          else
            object.to_s
          end
        end