pub fn forget<T: Any>(v: T) -> ForgottenKey<T>