fix macroexpand-1 bug