Extract `parentlessPattern` out into its own context
Extract `parentlessPattern` out into its own context

I was having a really hard time getting this test to pass with just
`merge`s.

brandur/json_schema