do not reraise exceptions when exceptional is disabled

Reverted some unwanted behavior, refined the specs a bit for clarity. Thanks for your time.