calendar が event を使うのであれば、calendar が `require 'event'` をするべきと思います。