1. Add new API, interchangeable with old API.
  2. Convert uses of old API to new API.
  3. Remove old API.