Ermm, one of the tenets of Agile is that all members of the team are interchangeable (i.e. anyone can take anything from the backlog).
The interchangeable part (although I have never heard it called that) is more that knowledge should be spread, so you don't end up with domain experts that end up "owning" part of the code.