[ros-diffs] [ion] 13844: Merge with 13841:13843. Blight's rewrite adds a bug with ENTER in qemu, waiting on his fix.