SubjectInterface typo
+SubjectInterface->detachAll() , docs
Reworked SubjectTrait