The main change is that phase 2 of the wrapping state machine is interactive to accommodate symmetric plugins.