I’m not an expert here, but seems easier to use something well specified rather than attempting to knit multiple specs together.