Pull out length for all non-zero-length options.
Raise exceptions for bad option-lengths; check MSS size.