As with C bindings, the language does not have built-in mechanisms for protecting the global name space. As a result, FORTRAN 77 bindings also attempt to avoid collisions by incorporating relevant naming information from the package and class. Since interfaces and classes map to INTEGER*8, there are no naming issues associated with these SIDL types. However, as discussed in Subsection 8.2.2, name space issues do arise for methods.