Consider the following query, which is viable given how we have built the project so far: "get ip from date = \"1.1.2012 12:12:12\" and date between \"11.12.2013 0:00:00\" and \"03.01.2014 23:59:59\"" It is not clear what should happen given a query like this. Should it ignore the date = ? Or should it ignore the date between? Or are both evaluated (which, in this example, would produce an empty set regardless of what is in the log since the date = part is not within the bounds of the date between part)? Or should this query kick back an error?