Implementing core fc4j 2.0 functionality

[#80392902]
It might be good to put the exception name/message in the main message as well.