So far the fatal error path only uses string literals, so this removes an allocation from that context