Don't need subject in __slots__
Fix __subject__ property