Reduce optimizations via boiler + logic
Merge remote-tracking branch 'origin/reduce' into reduceRight