{EventEmitter} = require 'events'
Node.jsクラスを拡張するときに、変数を中括弧で囲むのはなぜですか?
たとえば、Trevor Burnhamは、イベント駆動型CoffeeScriptに関するチュートリアルで、NodeのEventEmitterを次のように拡張しています。
{EventEmitter} = require 'events'
class Rooster extends EventEmitter
constructor: ->
@on 'wake', -> console.log 'COCKADOODLEDOO!'
(foghorn = new Rooster).emit 'wake' # COCKADOODLEDOO!