Query parsing is slightly more robust ("date:" no longer gives an internal server error, but other things still do).