Task API cleanup
   * getTaskContextId() -> getContextId()
   * class visibility
   * comments