I'm not sure I understand why we want to allow options to be undefined here. If !options.email, how can we proceed? It seems like we'd waste a server roundtrip, calling `FxModuleServerRequest.signUp` with an empty first parameter