More flexible gc:ModeSelectMode