never try to expand an undefined variable as a macro