public void Add(ICreatableObject newObject)
 {
     if (null == First)
     {
         First = newObject;
     }
     if (null != Last)
     {
         Last.Next = newObject;
     }
     Last = newObject;
 }
 internal SimpleObjectEnumeration(ICreatableObject first)
 {
     First   = first;
     Current = first;
 }