Use symbols rather than modules in `poisoned`

This allows users to poison packages before they are loaded,
forcing manual regeneration of the cached files.