It looks like removing the check for . in the EXPLICIT_PATH regex makes it so that having a ../ in your path will work correctly. All of the tests pass with this change and I couldn't think of any reason that the . should be checked for in the EXPLICIT_PATH check.
It looks like removing the check for . in the EXPLICIT_PATH regex makes it so that having a ../ in your path will work correctly. All of the tests pass with this change and I couldn't think of any reason that the . should be checked for in the EXPLICIT_PATH check.