addi style makemap could potentially read one past the end of an array