Abstract: Das Modul ist noch nicht im CPAN. Es ist zur Zeit in der
Dokumentationsphase.
Es gibt bereits jede Menge solcher Module. Die einen verlangen, daß
man seine eigene Klasse damit baut. Andere erzeugen das Objekt bereits,
wenn es als Parameter einer subroutine/methode übergeben wird. Oder
das Objekt wird erzeugt, nur weil man ->isa(...) abfragt. Wieder andere
antworten falsch, wenn man ref($objekt) ausführt. Letztendlich bleiben
dann noch die Module, welche den Originalnamensraum beschmutzen und
ihre eigenen Methoden darin verlangen.
Das kann alles seinen Sinn und Vorteil haben, nur für mich wurde
irgend etwas davon ein Ausschlußkriterium, deswegen ein neues Modul.
Im Modul ist alles das implementiert und mit 100% coverage bereits
getestet. Nur die Dokumentation ist noch nicht ausgefeilt. In den
nächsten Wochen soll es auf CPAN kommen.
Wenn jemand schon vorher in den Code schauen will, soll er danach
fragen, damit der Beitrag entsprechend bewertet werden kann.