am e9d98a9b: am df345600: Merge "Revert "optimizing: propagate type information of arguments""

* commit 'e9d98a9b5c9f220b138f5f33f1673dc9b92aefd9':
  Revert "optimizing: propagate type information of arguments"