Exception collection and reporting for Dart