=============== Container types =============== Containers allow to manage collections of values of homogeneous type. Three container types exist. A container is a non-mutable structure once it has been locked. Consequently, only insertion procedures are needed. Lists ----- Correspond to an ordered collection of values belonging to an elementary type. At its creation, ... Sets ---- Correspond to an unordered collection of values belonging to an elementary type. Dictionaries ------------ Dictionaries allow to associate a `key` to a `value`. Values can be retrieved through their associated key. Values must belong to an elementary type and keys must be *OBIStr_t*.