docs: public Collection<String> listAttributeDescriptions() {
          List<String> list = new ArrayList<String>();
          try {
              MBeanAttributeInfo[] attrs = beanInfo.getAttributes();
              for (MBeanAttributeInfo attr : attrs) {
                  list.add(describeAttribute(attr));
              }
          } catch (Exception e) {
              throwException("Could not list attribute descriptions. Reason: ", e);
          }
          return list;
      }