From [a comment in pull request 40](https://github.com/castleproject/Core/pull/40/files#r8351617). `Castle.Core.Internal.ExceptionMessageBuilder` has been suggested. Then other complicated exception message-building can move there in time. I can take this.