predicate

open override val predicate: (Context<T>) -> Boolean