# File lib/cookiejar/cookie.rb, line 233
    def initialize args
      
      @created_at, @name, @value, @domain, @path, @secure, 
      @http_only, @version, @comment, @comment_url, @discard, @ports \
      = args.values_at \
      :created_at, :name, :value, :domain, :path, :secure, 
      :http_only, :version, :comment, :comment_url, :discard, :ports

      @created_at ||= Time.now
      @expiry     = args[:max_age]   || args[:expires_at] 
      @secure     ||= false
      @http_only  ||= false
      @discard    ||= false
           
      if @ports.is_a? Integer
        @ports = [@ports]
      end
    end