public Measure Clone()
{
var m = new Measure
{
Label = Label,
Discrete = Discrete
};
if (Probabilities != null && Probabilities.Length > 0)
{
m.Probabilities = new Statistic[Probabilities.Length];
for (int i = 0; i < m.Probabilities.Length; i++)
m.Probabilities[i] = Probabilities[i].Clone();
}
return m;
}