Improve exceptions and null value handling for the QueryBuilder
Add a QueryBuilder for news