* Use separate define constants for exception tolerance stuff. * Improve handling of exceptions during entity creation. The entity in question now gets marked as deleted immediately. * Glorious. * Testing components, tests, wrapper exception type.