Also, I see this functionality of being able to automatically search the algorithm tree for things as possibly being a useful idiom in the future