Comment 9 for bug 1488425

What is the state of this MIR? Is it ready for another round of review?