It is revealed in "The Deathly Hallows" that, when Voldemort tried to kill the baby Harry Potter, he unwittingly created in him a horcrux.
Basilisk blood destroys horcruxes.
In "The Chamber Of Secrets", Harry is bitten by a Basilisk.
Therefore, surely he is no longer a horcrux as of this point in time (i.e. the horcrux within him is destroyed).
How is it, then that at the end of the saga Harry is still a horcrux?
Or, is it that, as long as he still lives, then he is still a horcrux? (In the same way that Nagini, the horcrux snake, is a horcrux only as long as he lives). Do "living" horcruxes (Harry, Nagini, etc) need to be utterly destroyed with basilisk blood, rather than just "pierced" with it (such as seems to work for inanimate horcruxes - the locket, ring, diary, diadem, etc)? If so, why this difference?
And, if this were the case, why is it that, in their final duel, the horcrux in Harry is destroyed and Voldemort is finally able to die?