Strictly speaking, this should be `va_arg!(const(char)[])(args)`, and the type of `fmt` be changed accordingly, but I guess it doesn't really matter because `fmt` is only used in ways which work regardless of mutability.