Style
Moved _email to a root-level property on request, so that there's no risk of having it set by callers of the API