alter ListOverwritePrevention class to allow overwriting a hookedup.List property IFF it's the same object. This allows in-place operations iadd and imul (+= and *=) to work as expected. (They technically modify the object itself before returning it, so even if we prevented setting the attribute, the object would already be modified
alter ListOverwritePrevention class to allow overwriting a hookedup.List property IFF it's the same object. This allows in-place operations iadd and imul (+= and *=) to work as expected. (They technically modify the object itself before returning it, so even if we prevented setting the attribute, the object would already be modified

lancekindle/hookedup