Description
Create New Customer fails if done after initial/aborted anonymous checkout.
The solution to this would be to add something to the new customer event that detects that an anonymous user was in the session and cart, and then to have it remove that user when ready and replace it with the new customer account created.