/// <summary>
 /// compositeelement class constructor
 /// </summary>
 public compositeelement()
 {
     itemsField = new List<object>();
     parentField = new parent();
     metaField = new List<meta>();
 }
 /// <summary>
 /// nestedcompositeelement class constructor
 /// </summary>
 public nestedcompositeelement()
 {
     itemsField = new List<object>();
     parentField = new parent();
 }
 public component()
 {
     itemsField = new List<object>();
     parentField = new parent();
     tuplizerField = new List<tuplizer>();
     metaField = new List<meta>();
     uniqueField = false;
     updateField = true;
     insertField = true;
     lazyField = false;
     optimisticlockField = true;
 }