- Adds not functionality to fetcher name!=value
 - Tidies expr factory not to use NEQ
 - Adds a casting getCriteria method to filter to return a type safe value (this would be used after validation)