> I wonder if "old" here was intended to contrast with AT&T troff > behavior, which was to always run in what groff considers unsafe mode > (in that it had no such distinction)
Unsafety was recognized, but there was no need to make troff aware of it. An invocation like this accomplishes the purpose of safe mode: troff safe infile where the file "safe" removes unsafe requests. I don't think the trick was documented; users were left to invent it for themselves. Doug