I'm moving an old (vdf5? vdf7?) vintage codebase from vdf16 to DF19.1, and I've run DFrefactor over it (Awesome tool, everybody should use and contribute to it!). In the code base the original developer just adored this construct:

     While (Length(sLast_Part_ID) < 4)
         Insert "0" in sLast_Part_ID at 1
Personally I prefer

     Move (Right(Append("0000",sLast_Part_ID ),4)) to sLast_Part_ID
Of course since the "insert" command is now a "Bad Idea"™ the compiler flags every instance.

Does anyone else have a strong preference?
Is your preference strong enough that you'd take the time out to change the existing while loop?