No, that is not true for multiple select browser and I don't know what Bills got to do with it.
if you use deselect-focused-row() then the row is deselected and the buffer is pointed to the previous selected row. If there was only one row selected, the record buffer is cleared.
With deselect-rows() all rows are deselected and the record buffer is cleared.
Casper