Must define macro before use if batch-byte-compile is to work.