This is a necessary evil. I spoke with Daniel and we agreed that if you want application-specific exception mapping, then this is what's required.