class Rack::Session::SessionId

def empty?; false; end

def empty?; false; end

def hash_sid(sid)

def hash_sid(sid)
  Digest::SHA256.hexdigest(sid)
end

def initialize(public_id)

def initialize(public_id)
  @public_id = public_id
end

def inspect; public_id.inspect; end

def inspect; public_id.inspect; end

def private_id

def private_id
  "#{ID_VERSION}::#{hash_sid(public_id)}"
end