More fiddling around with map-lvar-getkey.