Designing for Efficiency and Adaptability