Modified BodyPartCollection to implement ICollection instead of IEnumerable