fixed a problem where if the environment variables weren't set up, requiring shi.api.keystone would fail