adjust the behavior of Toolkit::override
adjust the behavior of Toolkit::override

  Now will overwrite named indexed array. e.g.
  override(['a' => [1, 2, 3]], ['a' => [4, 5, 6]])
  result is ['a' => [4, 5, 6]]

  When overriding indexed array without name and
  not-pured indexed array would keep the original
  behavior.

x2ts/x2ts