Poco::Exception::what() currently only returns name(), which is too little info. All useful information is missing when a derived class of
Poco::Exception is thrown and the exception handler accesses it via base class std::exception.
For instance, a poco_assert(...) failing in a boost::unit_test will only print out "std::exception: Assertion violation", missing precious condition, file, line information.
Therefore, I believe Poco::Exception::what() should return displayText().c_str() instead of name()