repeat
fun <C> repeat(what: () -> TypedAgentScopeBuilder<C>, until: (c: C, context: OperationContext) -> Boolean, cClass: Class<C>): TypedAgentScopeBuilder<C>
inline fun <C> repeat(noinline what: () -> TypedAgentScopeBuilder<C>, noinline until: (c: C, context: OperationContext) -> Boolean): TypedAgentScopeBuilder<C>