What is the symbolic meaning of a swallow tail butterfly?

There are a variety of theories about the symbolic meaning of a swallow tail butterfly. Some of these include diversity, adventure, as well as resurrection.