Work around MSVC issue
Use os.path.join where appropriate