[Fix #677] Pass ns to the macroexpand ops