Writing the QueryStack container