Efficiency (not Purity) macro