This has always confused me, why go from a Porsche 911 (993) to a 911 (996) for exmaple? ...were there 994 and 995 prototypes that just didn't make it?!

Here's a link which lists some of the 9xx models: http://www.infoideas.net/Porsche-Boxster/Porsche-Models.htm

Anyone have a clue why Porsche jump about so much, and also what on earth they are going to do after the 911 (999)?!