compensate for string type errors in fpc trunk
uimpshell: ^N and ^P for pop/push
uoutdoc: string->TStr