CFRs are loaded into File c and allow flexible calling and return sequences to be defined. File c is optional (for additional information refer to Chapter 9. "Writing Custom Function Routines").