[WIP]close #901, we can add a incompatibles attribute

to QueryParam to detect parameters that can't appears
together in the same API call
``{`` needs to be on the next line