| SException | SimpleORM takes care to trap most error conditions and throw meaningful
 exception messages. | 
| SException.Data | Errors in data or environment at runtime, not necessarily a programming
 bug. | 
| SException.Error | Probable bug in user's program. | 
| SException.InternalError | Probable bug in SimpleORM. | 
| SException.Jdbc | Chained JDBC Exception, could be anything as JDBC does not separate
 exceptions out and provides minimal information about their underlying
 causes. | 
| SException.Test | Exception thrown due to failed unit test cases. | 
| SException.Validation | This Exception thrown by user written code to indicate user data entry
 errors, especially in the business rule methods. |