We have already introduced exactly this idea into our working code.
There is a menu item "Import Keyset" in the keyset display window menu
that lets you read in a keyset from a file without write access. If
the file contains references to objects that do not exist in the
database then it tells you how many of these there were. As Detlef
says, it is a useful function.