Fix matching optional query arguments