fc569e994b
Main discovery always ended up starting on the base file when recursing. To fix this we use the file stored in l:file instead of % (current file)