Using NULL values for positional parameter arguments

Thanks for the input. The problem comes from a set of api endpoints that have 12-14 search parameters, 5-6 which can be null, and relate to logic in multiple nested collections.