CORBA expects one header file, <file>.h, to be generated from <file>.idl. However, SOM IDL permits use of a class modifier, filestem, that changes this default output file name. (See "Running the SOM Compiler" later in this chapter.)