Update to newest rework. Backfill test with new external plugin.

We could probably consider not extending the plugin functions on the rework variable now that none of them are there, but I didn't know if people added their own in some cases, so this seemed safer.