A Fractal ADL module to define interface types. This module requires the "components" and "interfaces" modules.