code: @Override
      public List<String> getTolerates() {
          List<String> result = _tolerates.get();
          if (result == null) {
              String tolerates = _rawAttributes.get("ibm.tolerates:");
              if (tolerates == null) {
                  tolerates = "";
              }
              String[] parts = tolerates.split(",");
              result = new ArrayList<String>();
              for (String p : parts) {
                  if (!"".equals(p.trim())) {
                      result.add(p.trim());
                  }
              }
  
              if (!!!_tolerates.compareAndSet(null, result)) {
                  result = _tolerates.get();
              }
          }
  
          if (result.isEmpty()) {
              result = null;
          }
          return result;
      }
docs: {@inheritDoc}