halst/schema — pull request #26 by charlax (2013-10-16 06:49:59+00:00)
Title: Increase Optional's priority

The rationale behind this PR is that the presence of a catch-all key should not prevent `Optional` from matching first. This PR effectively increases `Optional`'s priority to achieve that. A test is included.