This command should work correctly now. As an added bonus I've tracked down the problem with the occasional movechar failing and creating a second character with funny letters at the end of the name.
Report any further problems here.
Proud member of "the most paranoid group of people in the community"