Running setvirtualenvproject with no arguments when not in a virtual environment results in the following:
Setting project for .virtualenvs to /home/user/projects/project
It ends up creating a .project file in ~/.virtualenvs. The script should check that VIRTUAL_ENV is non-empty before proceeding.