by default ignore cursor argument for update_query_argument

this hits me again and again and i think it's sane to by default reset the `cursor` argument when updating query arguments, as there'll be an error in most cases otherwise.