if implicit of type PrintTree.type is defined, them macro print ast tree before and after macro transformation.