func: function oracleTouched() internal returns(bool) {
          PriceOracleProxy oracle = PriceOracleProxy(moneyMarket.oracle());
  
          bool sameOrigin = oracle.mostRecentCaller() == tx.origin;
          bool sameBlock = oracle.mostRecentBlock() == block.number;
  
          return sameOrigin && sameBlock;
      }