add warn of arrayToObject  => key bug