There are currently several ways of starting upgrades / downgrades:
- The use of a directive on the request
- The POST body JSON
The directive is confusing and can allow multiple downgrades or upgrades to be scheduled concurrently. It should be removed for consistency and the Upgrade/direction property should replace it.