Ensure that the macro versions of ShieldExpose and ShieldCover are used.