Extract Parse() and VerifyOptions() from OnModeChange