interesting... i know this is not new this PR, but why do you think it's not `obj = cls()`?