 contributing new launch modes (<code>org.eclipse.debug.core.launchModes)</code>, 
    and contributes three basic launch modes itself: run, debug, and profile. 
    The launch manager has API to retrieve all launch modes, and a human readable 
    label for each launch mode.</p>
  <p>The debug platform has an extension point to support the contribution of 
    a launch delegate for a specific launch configuration type and launch mode 
    - <code>org.eclipse.debug.core.launchDelegates</code>. This allows l