I have just published a little extension on GitHub here allowing the multi selection.
It appears that meanwhile a nice extension was published : Select
So I plan to rewrite my lib to use the Select extension.
Now you can select an area and use Ctrl to add a row to the current selection .
During the redesign I will add the Shift support and maybe improve the behavior of the area selection.
If you have any feedback you are very welcome :)