virtualenv, gitignore, and code to read the __objc_classlist section