Rewriter

Definition of Rewriter