code: public CocoTask<T> progress(final Activity progress) {
          if (progress != null) {
              this.progress = new WeakReference<Object>(progress);
          }
          return this;
      }
docs: Progress view will only be shown during task is executing
  
  @param progress
  @return