1. The strict line at the top results in a lot of warnings due to bad types. 2. It does not run, `attempt to call missing method 'SetPlugin' of table` for the line `Scope:SetPlugin(plugin)`
attempt to call missing method 'SetPlugin' of tablefor the lineScope:SetPlugin(plugin)