refs #2: now TBSingleChoiceSection's property `selectedIndex` is readonly and its setter with context parameter is added.