Fixed yet another problem with r838. There was a buffer conflict with configuration variables, causing boot-device and boot-file (or any pair) of string-valued variables to interfere with one another.