symlink-related bugs
actually fix python stdlib bug