Some code modifications

Replace tabs with spaces again *yawn*

Also, in MorePaths, use a boolean to tell whether we have found a matching root.
If not, we fail.