Revision 1.3 - Added Exception and pointer keywords.

Don't put this kind of stuff inline in the file. Keeping track of file revision history is what git is for.