better specs for exceptional backend

Requires exceptional gem so specs aren't as strange.