Adding a conditional email field.
Email field is hidden or not based on user input, but not sending email breaks registration.
I might strip out the conditional thing for now and just let this work and come back to an optional email in the future. Have to think about it.