Return negative number for OptionError

Positive non-zero numbers indicate the amount of errors in the page. A program error (or `OptionError`) should be negative.