It appears that MIDs do not return Scalar Parameter Values in an array. It will return the parameters during runtime but not in the construction script.
The steps are meant to show you that you can return the scalar parameter values when not using a MID.
You will see "Length = 0 / First Param Name = none" printed to the screen.
"Length = 3 / First Param Name = ValueOne" gets printed on screen.
Head over to the existing Questions & Answers thread and let us know what's up.