This macro should not be used outside of `Base`. See https://github.com/JuliaLang/julia/pull/47103 and https://github.com/JuliaLang/julia/issues/46531.