Decorator for invoking check_impl_detail() on guards. If that returns False, then uses msg as the reason for skipping the test.
test.support/impl_detail
impl_detail