I guess there's an existing inconsistency already, but ```SearchRequest``` uses 0 as the default value and doesn't serialize the value to the URL if its 0 (lets the server decide what values to use instead of forcing the client to provide values). I do the same with ```Long``` objects and ```null```.