Inside this workspace's own business logic, orchestration, pipeline, and performance-sensitive code, prefer composition over inheritance as the default design rule. These are acceptable when they are ...