avoid calling symbol when not necessary in macroexpand-1