The concept of surviving “purge” or “unload” looks rather like such modules being sticky. Such an attribute needs to be flagged in “module list” output, ideally including when “—terse” is active (for parsing). Come to think about it, I’d say such an attribute might be set-able by a declaration, not a code snippet.
Originally posted by @mgsternberg in #267 (comment)