def gat(key, ttl = nil)
      perform(:gat, key, ttl_or_default(ttl))
    end
#
Gat (get and touch) fetch an item and simultaneously update its expiration time.

If a value is not found, then +nil+ is returned.