code: public List<Attribute.Compound> getRawAttributes() {
          return (metadata == null)
                  ? List.<Attribute.Compound>nil()
                  : metadata.getDeclarationAttributes();
      }
docs: An accessor method for the attributes of this symbol.
  Attributes of class symbols should be accessed through the accessor
  method to make sure that the class symbol is loaded.