title: When can onTaskRemoved() be called?
body: <p>The docs state that </p>
  
  <blockquote>
    <p>This is called if the service is currently running and the user has
    removed a task that comes from the service's application.</p>
  </blockquote>
  
  <p>It seems as if it is only called when the app is swiped away from the recent task list. Pressing the back button until all <code>Activities</code> are destroyed in the task does not cause this to be called. Are there other scenarios where this could be called?</p>