CGE2: Now refactor optionTouch() the right way.