public void AddAttributeToBlocks(Database db, Predicate <BlockReference> shouldAddAttribute, string attributeTag, string attributeDefaultValue) => Wrappers.ExecuteActionInTransaction(db, tr => Wrappers.ExecuteActionOnBlockTable(db, tr, bt => Wrappers.ExecuteActionOnModelSpace(bt, modelSpace => Wrappers.AddAttributeToBlocks(bt, tr, modelSpace, shouldAddAttribute, attributeTag, attributeDefaultValue))));