Generate Expr[ru.Tree] inside the macro by using reifyTree
Removed obsolete pattern matchers. Enhanced test assertions