quasiquotes macro now properly uses hygiene, and console works again