Applying Edge Split Creates Double Vertices Whenever I apply the Edge Split modifier to any object within a .blend, it creates double vertices. This issue follows the model regardless of which version and format (.3ds, .dae, .obj) it is exported to. (I tested with a 2.71 Nightly, 2.72b, and a 2.73 nightly)

Have any of you had this problem before and if so, how can it be fixed?
This is exactly what edge split does, by definition.
Splitting one edge into two edges at the same location will make double vertices.