. . . "The major task in combining modules is to resolve symbolic references to items such as processes, routines, subroutines, functions, objects, data structures and other resources (collectively referred to as ???items???) that may be defined in other modules." . . .