#composability-pattern