This section includes the set of functions that add new elements to a CIF schema. Functions are provided to add data blocks, to add categories to data blocks, and to add items to categories. These functions simply add a placeholder for the respective schema element. Once a new schema element has been created, other CIFLIB functions can be used to load values into the element.