Isn't 'not in discspace' a bit too hardcoded?