code: func (d *Delay) GetExpiration(key string) time.Time {
  	d.lock.RLock()
  	expires := d.delay[key]
  	d.lock.RUnlock()
  	return expires
  }
docs: // GetExpiration returns the expiration time of a key lock delay. This must be
  // checked on the leader node, and not in KVSLock due to the variability of
  // clocks.