Maybe `manager` (haha :cry:) or `context` (haha :cry:) would be better than `exc` here - since this really is no longer an exception.  This pattern repeats throughout this file.