`puts` was just because that was the mechanism being used in ZAT for non-status type messages.  I knew it wouldn't service ZAM, but mentioned it to @maximeprades in-person.

I like your suggestion @seancaffery, a warnings method so we can move the output up to ZAT but keep the translations in ZAS, then we have a good entry point to rendering warnings in ZAM too.