recursive

abstract fun recursive(block: RecursionStrategy.Args<E>.() -> Boolean? = null)