working on contextual mode
experimental contextual mode
a much better way (?) of doing contextual mode
_find_root bugfix
contextual mode documentation