Encapsulating uses of search result type
wip
Encapsulating search result on Climb
Removing optimization that made code more complex
Removing dead code
Rename
wip
Fixing the issue with VIM's expression limit