title: How registrate two class with circular references in DWScript?
body: <p>I need to register TCollection and TCollectionItem classes, but because of the properties of</p>
  
  <pre><code>{TCollection}
  property Items [Index: Integer]: TCollectionItem
  {TCollectionItem}
  property Collection: TCollection
  </code></pre>
  
  <p>сonstantly raises the exception of the impossibility to find TCollectionItem/TCollectionItem type. </p>