hunk.code_window: orderedStringToNumber = OrderedMap({'a': 1}).updateIn([], 'a')
   orderedStringToNumber = OrderedMap({'a': 1}).updateIn([], 0, val => val + 1)
   /**
    * FIXME: this should also throw an error, the updater is currently allowed to
    * be anything, rather than restricted to be a function.
    */
   orderedStringToNumber = OrderedMap({'a': 1}).updateIn([], 0, 'a')
   orderedStringToNumber = OrderedMap({'a': 1}).mergeIn([], {'b': 2})
   orderedStringToNumber = OrderedMap({'a': 1}).mergeDeepIn([], {'b': 2})
   orderedStringToNumber = OrderedMap({'a': 1}).withMutations(mutable => mutable.set('b', 2))
  
hunk.labels: keep keep keep replace replace replace replace keep keep keep keep keep
hunk.after_edit: // $ExpectError - 'a' is an invalid argument
  
hunk.file_path: type-definitions/tests/immutable-flow.js
hunk.type: replace
file: module.exports = global.React;
  