anchor.diff:    Although we made significant *internal* changes to `getHeroes()`, the public signature did not change.
     We still return a !{_Promise}. We won't have to update any of the components that call `getHeroes()`.
   
  -  Our stakeholders are thrilled with the added flexibility from the API integration. 
  +  Our stakeholders are thrilled with the added flexibility from the API integration.
     Now they want the ability to create and delete heroes.
   
     Let's see first what happens when we try to update a hero's details.
  
positive.code: 
  - var rejected_promise = _docsFor == 'dart' ? 'propagated exception' : 'rejected promise';
  :marked
    In this demo service we log the error to the console; we would do better in real life.
  
    We've also decided to return a user friendly form of the error to
    the caller in a !{rejected_promise} so that the caller can display a proper error message to the user.
  
negative.code: - var _promise = _Promise.toLowerCase()
  
  :marked
    # 데이터 가져오기와 저장하기
    # Getting and Saving Data
  
    이해관계자들은 진행상황에 감사하고 있습니다.
    이제 그들은 서버에서 히어로 데이터를 가져오고,
    사용자가 추가, 수정, 삭제, 그리고 변경사항을 다시 서버에 저장하길 원합니다.
  
    Our stakeholders appreciate our progress.
    Now they want to get the hero data from a server, let users add, edit, and delete heroes,
    and save these changes back to the server.
  
    이 챕터에서는 애플리케이션이 원격 서버의 웹 API에 대한 HTTP 호출을 하도록 만들어보겠습니다.
  
    In this chapter we teach our application to make the corresponding HTTP calls to a remote server's web API.
  
    이 파트의 <live-example></live-example>을 실행해 보세요.
  
    Run the <live-example></live-example> for this part.
  
  .l-main-section
  :marked
    ## 지나온 여정
    ## Where We Left Off
  
    [이전 챕터](toh-pt5.html)에서는 대시보드와 고정된 히어로 목록 사이를 이동하고,
    그러는 동안에 선택된 히어로를 수정하는 것을 배웠습니다.
    이 부분이 이번 챕터의 시작 지점입니다.
  
    In the [previous chapter](toh-pt5.html), we learned to navigate between the dashboard and the fixed heroes list, editing a selected hero along the way.
    That's our starting point for this chapter.
  
  block start-server-and-watch
    :marked
      ### 지속적인 앱 트랜스파일링과 실행
      ### Keep the app transpiling and running
  
      터미널/콘솔 창을 열고, 
      TypeScript 컴파일러를 실행해 변경사항을 감시하도록 하고, 서버를 구동합니다.
  
      Open a terminal/console window and enter the following command to
      start the TypeScript compiler, start the server, and watch for changes:
  