The contract doesn't say a damn thing. -.- I discovered by trial and crash that if there is no selection, you get a selection that is -1. I have not ever received a selection greater than the number of rows, but there is that crash you mention at the end…