use association lists in keymap.scm