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

to QueryParam to detect parameters that can't appears
together in the same API call
please remove the extra new line