protected virtual void OnDestroy() { if (binder != null) { binder.Dispose(); } if (luaTable != null) { luaTable.Dispose(); } }