Change typehint in constructor Selection, because it possible GroupedSelection too