/// predicates. This is a kind of hack to address #43784. The
/// underlying problem in that issue was a trait structure like:
///
/// predicates. This is a kind of hack to address #43784. The
/// underlying problem in that issue was a trait structure like:
///