in reply to Re^4: A question about method return values and error checking
in thread A question about method return values and error checking

Yes, agreed. I misunderstood your earlier reply to me as having been concerned about the lack of default placeholder strings on failure rather than with what it does to the structure of lists with positional dependencies (such as hashes and printf arguments).

Fortunately, the solution presented in my previous reply resolves both of these issues.