Reduce is broken, but it's better for now.