make the zshenv-osx a little smarter by not setting exports unless conditions are met