Support for code generation in Dart