Add workaround for lack of standardization of the `predicate_property/2` predicate when used as negated argument in conditional compilation directives