- `stream.hpp` uses `pool_t` defined in `memory_pool.hpp` - `memory_pool.hpp` uses `ipc::ptr_handle_t` defined in `ipc.hpp` - `nvtx/profiling.hpp` uses `scoped_existence_ensurer_t` defined in `api/multi_wrapper_impls/context.hpp`