internal void add(string siteId, IList<Allergy> allergies)
{
if (arrays == null || arrays.Length == 0)
{
arrays = new TaggedAllergyArray[1];
}
else
{
Array.Resize<TaggedAllergyArray>(ref arrays, arrays.Length + 1);
}
arrays[arrays.Length - 1] = new TaggedAllergyArray(siteId, ((List<Allergy>)allergies).ToArray());
}