listOfSpec

fun <T : Scheme> MutableMeta.listOfSpec(spec: Specification<T>, key: Name? = null): ReadWriteProperty<Any?, List<T>>

A delegate that uses a Specification to wrap a list of child providers. If children are mutable, the changes in list elements are reflected on them. The list is a snapshot of children state, so change in structure is not reflected on its composition.