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: