@rat ++ I dunno the mitigation for me forgetting that I changed the way things worked though. I wonder if I should do something fanciful like walk functions in the packages in a particular file when checking something works. Something so I can get an error like "what you are doing doesn't reflect current reality". But this sounds like I'm just being passive aggressive towards myself.