MoleculeControlledTimeDistribution

fun <T> MoleculeControlledTimeDistribution(    incarnation: Incarnation<T, *>,     randomGenerator: RandomGenerator,     node: Node<T>,     molecule: Molecule,     property: String? = null,     start: Time = Time.ZERO,     distributionName: String,     vararg distributionParametrs: Double)
fun <T> MoleculeControlledTimeDistribution(    incarnation: Incarnation<T, *>,     randomGenerator: RandomGenerator,     node: Node<T>,     molecule: Molecule,     start: Time = Time.ZERO,     distributionName: String,     vararg distributionParametrs: Double)
fun <T> MoleculeControlledTimeDistribution(    incarnation: Incarnation<T, *>,     node: Node<T>,     molecule: Molecule,     property: String? = null,     start: Time = Time.ZERO,     errorDistribution: RealDistribution? = null)