allow setting option allow_single_deselect