_______                          .__ .__   .__   .__                 
      \      \    ____   __ __ _______ |__||  |  |  |  |__|  ____    ____  
      /   |   \ _/ __ \ |  |  \\_  __ \|  ||  |  |  |  |  | /  _ \  /    \ 
     /    |    \\  ___/ |  |  / |  | \/|  ||  |__|  |__|  |(  <_> )|   |  \
     \____|__  / \___  >|____/  |__|   |__||____/|____/|__| \____/ |___|  /
    =========\/======\/=================================================\/==
  v0.01 27/AUG/2007 (C) Copyright 2007-2007 Scott D. Yelich SOME RIGHTS RESERVED
 .,-*~'`^`'~*-,._.,-*~'`^`'~*-,._.,-*~'`^`'~*-,._.-*~'`^`'~*-,._.,-*~'`^`'~*-,. 



This is the "README" for the Neurillion project 62 - version 6:
http://www.neurillion.com/p/62/static/code/v6/README

The software is released under Creative Commons - Attribution 3.0 unported 
see: http://creativecommons.org/licenses/by/3.0/legalcode

See "LICENSE" for text, URL above for latest version.

See "INSTALL" for information on installation (and usage).

See "TODO" for ideas about what could be done in a next version.

This code has a very simple exception class that inherits
only from std::exception -- the Exception class no longer
extends ErrorMessage due to the issue with trying to return
a value from a temporary.  This means that the type object
is still stored in the TypedException Object and the message
is stored in the Exception object.  I really don't like this.

I wanted TypedErrorMessage to extend ErrorMessage and
TypedException to extend Exception, but I can't figure out
how to make the Extension class figure out if it is being
used via a template.  That is, to store the "type" info in
TypedErrorMessage vs at the top with TypedException. As 
it is now, the Exception class doesn't really do much of 
anything.  :-/  So I might as well just have made
TypedException extend TypedErrorMessage instead of
Exception.