a start on the possibly bad idea of .xim