With the new factory implementation, the request authenticator should never be null (although I don't mind leaving this check, just in case).