Interface PredicatePermission<C>