am 570d5dd1: Merge "Revert "Revert "Introduce a class to implement optimization passes."""

* commit '570d5dd11b4dbf003e628d3f1890649a02365c02':
  Revert "Revert "Introduce a class to implement optimization passes.""