allow <extratrans> to be the {X} case
now return keybuttons as output
slight tweak to exp 108
add <wantnanpp> input
new function
new function
new functions