collapsed exception mappers into a single class