selLast but without deselecting current selection?

SelLast deselects my current selection. It would be handy to have the option to keep the current selection while also selecting the last created or transformed object.

Is there a command that does this? If not, is there a way to script it?

use the dashed version to toggle the behaviour -SelLast