this doesn't work for shift keys, use this instead

```js
        if (hashId == -1) {
            var extendCmd = this.commands.extendSearchTerm;
            if (extendCmd) { return {command: extendCmd, args: key}; }
        }
        return {command: "null", passEvent: hashId == 0 || hashId == 4};
```
```js
hashId = -1: input event, 0: no modifier, 4: shift
```