Only commands that return a response should to be retained. Otherwise the bookkeeping of m_current_query will be wrong.