EventManager.prototype внеси в функцию, которая находится в define. Если у тебя есть доступ к EventManager вне той функции(в глобальном скоупе), то это значит, что она не замкнута в скоупе реквайра.