I may have missed something, but I can't see a way to make properties of the RequestModel required/optional, just the RequestModel itself?
So if I have model with properties of 'term' and 'section', where section is an optional filter to the required term, they will both appear as required in the documentation, when only term should be...