disallow overlapping selections
throw an exception if API tries to create an overlapping selection