Query validation - serverside hooked up
Adding Invalid property to the QueryResult - same notion as on CommandResult