Instance
Instance is the specific model which represent data values collections, it inherits from TraversableModel and add others methods such as takeSample.
trait CMInstance[
+E,
+InstMemImplParam[A] <: InstMemImplicitParam[A, InstanceMemory, InstMemImplParam],
+InstMem[A] <: InstanceMemory[A] with InstanceMemoryOps[A, InstMem, InstMem[A], InstMemImplParam],
] extends Any
with InstanceRoot[E, InstMem[E]]
with CMTraversableModel[E, InstMem]
with InstanceOps[E, InstMemImplParam, InstMem, CMInstance[+*, InstMemImplParam, InstMem], CMInstance[E, InstMemImplParam, InstMem]]
trait Instance[+E] extends Any
with CMInstance[E, InstanceMemImplicitParam, InstanceMemory]
with TraversableModel[E]
with InstanceOps[E, InstanceMemImplicitParam, InstanceMemory, Instance, Instance[E]]