fixup 22bd42e0c71828243e4df76c761cec5812692733

This line needs to go in the constructor or similar, the other
version didn't achieve the stated purpose (or cause any actual
run-time difference).
fixup various code comments
add a label to lua console describing which kernel is connected