Major performance improvements for prepareBuild steps, particularly on Windows. (os.path.exists() is slow! os.access() is much faster.)