I didn't want it to be random though, I wanted it to be in pairs:

```
call(
format, argument,
format, argument,
...)
```

Static checks can be made to ensure the even arguments are strings, and runtime checks could be made to ensure each format is an actual format string.