class ActiveSupport::Cache::Entry

def pack

def pack
  members = [value, expires_at, version]
  members.pop while !members.empty? && members.last.nil?
  members
end