Yes, I know it can not be changed. The parameters here are just for getting value from cfg file. I use it here because I want to deal with parameters with 'diskopts_[n]' together. When only 1 disk specified, diskspec_opts is acceptable. When more than 1 disks specified, then we must use diskspec_opts[n]. For deal with both of these situations in the same section I do the transform. And why I use diskopts_[n] is because we do not know how many disks the cfg will be specified.