Add clobbered `optional_match` back.

Add back `optional_match`, which got lost somewhere in the mix.
Merge pull request #10 from byronmccollum/patch-1

Add clobbered `optional_match` back.