/// <summary> /// Instantiate a new Librarian class. /// </summary> /// <param name="smallTables">Use small table definitions for MSI/MSM.</param> public Librarian(bool smallTables) { this.tableDefinitions = Common.GetTableDefinitions(smallTables); this.extensions = new Hashtable(); this.intermediates = new ArrayList(); this.foundError = false; this.extensionMessages = new ExtensionMessages(this); }