They will be the tools used in actual practice, each being specifically fit- ted to a specific use case, while retaining a mutual com- patibility by their being derived from the common foundation layer. In some instance they can be regarded as a "patch", allowing to work within a ...