Build compositional service architectures where dependencies wire themselves, boundaries cost nothing, and testing happens at exactly the right level.
// Two services that both need users - automatically shared!
struct AppBundle: LinkOrder & LinkNotification {
let db = PostgreSQL()
let email = SendGrid()
}