Preserve the original node before macro expansion. #200