Глобальные классы с Meteor> 0.6.0 и CoffeeScript
С момента выхода Meteor 0.6.0 и добавленияобласть видимости переменной JavaScript на уровне файловЯ сталкиваюсь с проблемой использования классов CoffeeScript, каждый из которых определяется в своем соответствующем файле.
foo.coffee:
class Foo
...
subfoo.coffee:
class Subfoo extends Foo
...
Как и ожидалось, и из-за изменений, внесенных в Meteor 0.6.0, я получаю следующую ошибку:
ReferenceError: Foo не определен
Вот мой вопрос: как следует обрабатывать определения классов в файлах с CoffeeScript и Meteor> 0.6.0? В идеале: есть удобный способне слишком сильно изменить способ определения классов, чтобы убедиться, что эти определения (и основные части моего приложения) не зависят от метеоров?