various diff files needed to make automatic CAT IDL routines from the original event driven code