From a given list remove those elements that are not valid conditions.
Source:R/remove_ill_conditions.R
remove_ill_conditions.Rd
A valid condition is a character vector of predicates, where each predicate corresponds to some column name of the related data frame. (An empty character vector is considered as a valid condition too.)