Quick test of different styles of code generation for DI in Dart