code: func (t Typed) TimeIf(key string) (time.Time, bool) {
  	value, exists := t[key]
  	if exists == false {
  		return time.Time{}, false
  	}
  	if n, ok := value.(time.Time); ok {
  		return n, true
  	}
  	return time.Time{}, false
  }
docs: // Returns an time.time at the key and whether
  // or not the key existed and the value was a time.Time