predicate

abstract val predicate: (Context<T>) -> Boolean