index: don't modify the Selection in `queryEnabled()`
index: use "node-contains"
index: handle backwards selections
Release 1.2.1