In Bazel you can define an attribute type, which could be int or string ... or output
What does it mean to have a type of attribute as "output&q