Is this rewriter still needed?