Require option regression

Fixes #850 relating to a regression from #831

The specs might be a bit rigid, but do verify the implementation.

The cuke probably is better for catching this regression without describing exact implementation (and is probably worthwhile documentation to boot).