QueryRequest request = QueryRequest.create().orJoined();
request.addParameter("Cow", "Milk");
assertThat(db.query(request).size(), is(2));
request.addParameter("Cow", "Steak");
assertThat(db.query(request).size(), is(3));
request.addParameter("Animal", "Dog");
assertThat(db.query(request).size(), is(4));
request.removeParameter("Cow");
assertThat(db.query(request).size(), is(3));
request.addParameter("Cow", "Milk").addParameter("House", "Garden");
assertThat(db.query(request).size(), is(5));