Benefit-Driven Language