Пользовательская аннотация / Метаданные в dart lang

Может кто-нибудь объяснить мне использование аннотаций в дартс?

В документации я нашел этот пример:

library todo;

class todo {
  final String who;
  final String what;

  const todo(this.who, this.what);
}

с последующим

import 'todo.dart';

@todo('seth', 'make this do something')
void doSomething() {
 print('do something');
}

Итак, что мне написать в main (), чтобы выполнить функцию doSomething ()?

Спасибо