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