| Quintiq file version 2.0 | 
| #parent: #root | 
| Attribute NextScopeThinID | 
| { | 
|   #keys: '3[139164.5.1340063769][139164.5.1340063768][139164.5.1340063770]' | 
|   Description: | 
|   [* | 
|     New `LibOpt_ScopeThin` objects require an ID for the `LibOpt_ScopeThin.ID` attribute.  | 
|     If the `ScopeThinQueue` `NumberVector` is not empty, then an ID from this vector is used. | 
|     If `ScopeThinQueue` is empty, then this `NextScopeThinID` attribute is used to obtain a new ID. | 
|      | 
|     We recycle the IDs using the `ScopeThinQueue` to use the lowest numbers possible for IDs. | 
|     Using IDs with lower numbers results in faster `LibOpt_ScopeThin` operations (insert, delete, lookup). | 
|   *] | 
|   ValueType: Number | 
|   InterfaceProperties { Accessibility: 'Protected' } | 
| } |