Comment Comment by jupp0r The constructor error problem is easily solved by using factory functions and two phase construction. The problem is that the standard library is relying on exceptions quite a bit and major parts become unusable. parent jupp0r 2 years ago