code: public Effort createEffort(double value, Map<String, Object> attributes) {
          return createEffort(value, null, null, attributes);
      }
docs: Log an effort record against this workitem.
  
  @param value of the Effort.
  @param attributes additional attributes for the Effort record.
  @return created Effort.
  @throws IllegalStateException Effort Tracking is not enabled.