3320 - bugfix: drop '' in macroexpansions

What if a macroexpansion included '' to begin with? If we run into this,
just give up on '' altogether.
3321

If only we could have the output of splice in macex1 not generate
already-eval's..