What do you think of adding &= and |= operators to Solid::Predicate? I don't believe this would be a BIC change and I think it would make the API more usable.Chris