CANNOT TRANSLATE

इसमें, फ़िलहाल प्रोसेस किए जा रहे मॉड्यूल एक्सटेंशन के लिए, किसी मॉड्यूल में मौजूद टैग शामिल होते हैं. इस ऑब्जेक्ट में, एक्सटेंशन के हर टैग क्लास के लिए एक फ़ील्ड होता है. साथ ही, फ़ील्ड की वैल्यू एक ऐसी सूची होती है जिसमें हर टैग इंस्टेंस के लिए एक ऑब्जेक्ट शामिल होता है. इसके अलावा, इस "टैग इंस्टेंस" ऑब्जेक्ट में, टैग क्लास की हर एट्रिब्यूट के लिए एक फ़ील्ड होता है.

print() या fail() में पोज़िशनल आर्ग्युमेंट के तौर पर पास किए जाने पर, टैग इंस्टेंस ऑब्जेक्ट, "'install' tag at /home/user/workspace/MODULE.bazel:3:4" फ़ॉर्मैट में, काम की स्ट्रिंग के तौर पर दिखते हैं. इसका इस्तेमाल, गड़बड़ी के ऐसे मैसेज बनाने के लिए किया जा सकता है जो मॉड्यूल फ़ाइल में टैग की जगह की ओर इशारा करते हैं. जैसे, fail("Conflict between", tag1, "and", tag2).