@pfmoore if we want to fix this (i.e. if this bug report is real), here's the line to fix since your refactor
https://github.com/pypa/virtualenv/blob/develop/virtualenv.py#L927