code: public static List<TaskAction> getWorkgroupTasksBulkActions() throws IOException, XmlException {
          if (workgroupTasksBulkActions == null) {
              workgroupTasksBulkActions = new ArrayList<TaskAction>();
              for (AllowableAction allowableAction : getTaskActions().getBulkTaskActions().getAllowableBulkActions().getAllowableActionList()) {
                  TaskAction taskAction = convertToJsonable(allowableAction);
                  if (!workgroupTasksBulkActions.contains(taskAction))
                      workgroupTasksBulkActions.add(taskAction);
              }
          }
          return workgroupTasksBulkActions;
      }
docs: populated lazily