merge
almost passing!
range selector tests pass
Merge branch 'master' into range-selector-repair
cleanup
cleanup
lint cleanup