More checks if user object implements AdvancedUserInterface
Throw proper exception if user doesn't exist