WyRL: first version of new AbstractRewriter is almost ready to go!!