allow_internal

See the parent allow crate, or their shared GIT repo.

allow_internal is internal - to be used by allow crate only.

This could be simplified, or even eliminated (replaced + integrated into allow itself) if we used paste crate. But that would

Up to the future maintainers.