pub async fn get_raw(
        &mut self,
        _reason: &str,
    ) -> Result<SomeRef<'_, T>, watch::error::RecvError> {
        self.get_inner().await
    }
Please do not use this data from a user-facing query. It should only
really be used for internal state management. Equivalent to
`OptionalWatch::get`

For an example as to why we need this, sometimes file event processing
needs to access data but issuing a cookie request would deadlock.

`_reason` is purely for documentation purposes and is not used.
crates/turborepo-filewatch/src/cookies.rs