I'll implement the extra information for the Exception, but I'm not sure what advantages your suggested change above gives.