Borland C++ doesn't like varargs macros.