Tach!
Ich denke - hoffe - das @pl diese Konstrukt schematisch meinte. Ich bezweifel jedoch die Sinnhaftigkeit oder den Zweck @pl s Konstrukt. Hardgecodet ist Hardgecodet.
Warum sollte das nicht im Allgemeinen sinnvoll sein? Ich bezweifle eher denn Sinn des Traits in deinem Fall. Das hat ja Rolf B schon gut begründet. Da nicht genau hervorgeht, was du letztlich möchtest, kann ich mir dazu aber keine konkrete Meinung bilden. In der jetzigen Form sieht es mir jedenfalls over engineered aus.
dedlfix.