public ValueReferenceGroup(IList<ValueReference> refs)
{
valueReferences = new List<ValueReference>();
foreach (var vref in refs) {
ValueReference copy =
(ValueReference)Activator.CreateInstance(vref.GetType(), new object[] { vref });
valueReferences.Add(copy);
}
}