Identifying key parameters

The number of key parameters should be limited to the number of parameters that is needed to uniquely define the object that is to be changed.

To ensure that a key parameter is coded correctly in the command definition source, consider these requirements: