I'd resign from the condition. Previous authors had reasons not to check it while calling the setter on `User` instance. If you disagree consider adding `else` and logging the strange cases when email wasn't pulled from FB.