Ahh jetzt verstehe. Löst aber das Problem nicht ganz: Es muss auch einer Möglichkeit geben, in der extern definierten Methode (Trait) auf die Eigenschaften der Instanz welche diese Metode aufruft, zugreifen zu können.
Also
$a->methode();
// Die Instanz von A kann Methoden des Traits verwenden
kann man innerhalb methode()
auf die Eigenschaften von $a zugreifen und kann $a innerhalb von methode()
weitere Methoden aufrufen die in Traits deklariert sind?
MFG