Fixing bug: missing DELETE key event; Implementing isSelectedAll to selectionable interface.