By writing out all dangling characters at destruction time, the 'Buffered_output' utility can be used as a local variable rather than a long-living object.
This directory contains include files of interfaces that are exported by components to be used by other components. Each subdirectory corresponds to the component exporting the interface.