This should maybe be in a lower-level shared header, so that we're more able to use it across the codebase. _Originally posted by @PhilMiller in https://github.com/DARMA-tasking/vt/pull/2064#discussion_r1128338848_