fix construction of an OpenAPI::Modern object with a pre-constructed JSON::Schema::Modern::Document::OpenAPI object
"recursive_get" moved from JSON::Schema::Modern::Document::OpenAPI to OpenAPI::Modern
when validating header strings against a string schema, no longer parse out internal whitespace surrounding commas (validate as an array to use RFC9112 semantics).