What is this? Another path finder? Looks messy...
What exactly does not work when you try to implement the LEAF's path finder?