rename _verifyState to _preconfig