split execute method
changed the way #filter works
new version number
fix negative existance check
cleanup condition method
support for ObjectID
changed description