Moveby now uses prior input handling

Also is more resilient to odd spacing issues.