# File lib/uri/sftp.rb, line 25
    def initialize( *args )
      super( *args )

      @options = Hash.new
      ( query || "" ).split( /&/ ).each do |pair|
        name, value = pair.split( /=/ )
        opt_name = name.intern
        values = value.split( /,/ ).map { |v| v.to_i.to_s == v ? v.to_i : v }
        values = values.first if values.length == 1
        options[ opt_name ] = values
      end
    end