-local setmetatable, loadfile, pcall, rawget, rawset, io, error, dofile =
- setmetatable, loadfile, pcall, rawget, rawset, io, error, dofile;
+local setmetatable, loadfile, pcall, rawget, rawset, io, error, dofile, type =
+ setmetatable, loadfile, pcall, rawget, rawset, io, error, dofile, type;
+
+local eventmanager = require "core.eventmanager";