I would prefer to throw a ```TechnicalException```...