Scripting is done and compiles, but registering glm::vec4 for whatever reason throws an excepetion