/**
 * @format
 * @flow
 */

`some
really
really
really
really
really
really
really
really
really
really
really
really
really
really
really
really
really
really
really
really
really
really
really
really
really
really
really
really
long string` as empty;

`some
really
really
really
really
really
really
really
really
really
really
really
really
really
really
really
really
really
really
really
really
really
really
really
really
really
really
really
really
really
long string` as empty;

`some
really
really
really
really
really
really
really
really
really
really
really
really
really
really
really
really
really
really
really
really
really
really
really
really
really
really
really
really
really
really
really
long string` as empty;

`some
really
really
really
really
really
really
really
really
really
really
really
really
really
really
really
really
really
really
really
really
really
really
really
really
really
really
really
really
really
really
really
really
long string` as empty;

`some
really
really
really
really
really
really
really
really
really
really
really
really
really
really
really
really
really
really
really
really
really
really
really
really
really
really
really
really
really
really
really
really
really
really
really
really
really
really
really
really
really
really
really
really
really
really
really
long string` as empty;

({
  // 2
  // 3
  // 4
  // 5
  // 6
  // 7
  // 8
  // 9
  // 10
  // 11
  // 12
  // 13
  // 14
  // 15
  // stop merge
  // stop merge
  // stop merge
  a: 42,
  // stop merge
  // stop merge
  // stop merge
  // 15
  // 14
  // 13
  // 12
  // 11
  // 10
  // 9
  // 8
  // 7
  // 6
  // 5
  // 4
  // 3
  // 2
}) as {
  a: empty,
};

({
  // 2
  // 3
  // 4
  // 5
  // 6
  // 7
  // 8
  // 9
  // 10
  // 11
  // 12
  // 13
  // 14
  // 15
  // stop merge
  // stop merge
  // stop merge
  // stop merge
  a: 42,
  // stop merge
  // stop merge
  // stop merge
  // 15
  // 14
  // 13
  // 12
  // 11
  // 10
  // 9
  // 8
  // 7
  // 6
  // 5
  // 4
  // 3
  // 2
}) as {
  a: empty,
};

({
  // 2
  // 3
  // 4
  // 5
  // 6
  // 7
  // 8
  // 9
  // 10
  // 11
  // 12
  // 13
  // 14
  // 15
  // stop merge
  // stop merge
  // stop merge
  a: 42,
  // stop merge
  // stop merge
  // stop merge
  // stop merge
  // 15
  // 14
  // 13
  // 12
  // 11
  // 10
  // 9
  // 8
  // 7
  // 6
  // 5
  // 4
  // 3
  // 2
}) as {
  a: empty,
};

({
  // 2
  // 3
  // 4
  // 5
  // 6
  // 7
  // 8
  // 9
  // 10
  // 11
  // 12
  // 13
  // 14
  // 15
  // stop merge
  // stop merge
  // stop merge
  // stop merge
  a: 42,
  // stop merge
  // stop merge
  // stop merge
  // stop merge
  // 15
  // 14
  // 13
  // 12
  // 11
  // 10
  // 9
  // 8
  // 7
  // 6
  // 5
  // 4
  // 3
  // 2
}) as {
  a: empty,
};
