added a comment -
2008-11-05 13:35 When using the query framework, adding a node to a step will give an exception if the node does not exists (such as -1).
Database often dont' support empy sets.
Unless someone else wants to do something, and reopen, I supose that won'tfix is good solution.
cloud.getList(String, String , Strng, String, String, String, Strng boolean) is quite an confusing method any way.
I suggest to use query-objects, and perhaos use another constraont on node (like number LE 0) if you want to make the query result empty.
I suggest to make this a hack and ask for a vote as it changes previous behavior and may break websites that (due to some odd behavior) make use of this feature.