Truly modular code depends on interfaces. All interfaces are collected here.