Layout de biblioteca de dardo

Estou lutando com o layout da biblioteca Dart. Eu tentei o seguinte

lib/
  A.dart
  B.dart
  my_lib.dart

onde: A.dart

class A {
  B myB;   
}

B.dart

class A {
  B myB;   
}

my_lib.dart

#library('my_lib');
#source('A.dart');
#source('B.dart');  

Mas em A.dart, no Dart Editor há um problema: B - não existe esse tipo. Se eu importar o B.dart nesse arquivo, via

#import('B.dart)',

mas agora afirma que parte da biblioteca só pode conter diretiva de peça. De acordo comhttp://news.dartlang.org/2012/07/draft-spec-changes-to-library-and.html

partDirective:
  metadata part  stringLiteral “;”
;

Mas isso não funciona para mim também. o que estou perdendo?

questionAnswers(2)

yourAnswerToTheQuestion