Don't deselect while SHIFT-selecting
It would be really great if, while shift-selecting many objects, the selection did not disappear when you click on an empty space. There is a much higher chance that clicking on empty space is unintentional when shift-selecting, so it doesn't really make sense to deselect. Cause then you have to start all over again.
Added this feature to Cacoo.