Another question about the HttpApi modules: we support multiple api versions, which have slightly different request shapes, and we determine which one the request is for based on a request header.
is there a nice/suggested way to do this? besides like providing a schema union for the payload type and then pushing the validation to the application?