major: gapi.fetch now a promise for emails.service