query filtering crashes due to null document fixed

query.exec([{"title": "hello"}, null], {"select_list": "title"});
// before: TypeError: list[i] is null
// after: [{"title": "hello"}]