We need it to be an item macro, so as not to require user intervention. See also Code review request: `allocdeny` 0.1.0 for motivation, we're trying to explore all our options for how to do the thing.
(See also New signal-safe std replacement, looking for contributors to help reimplement all of std for even more background/motivation)