...ich denke, die Verwendung des Begriffes 'Wrapper' sogt einfach für Misverständnisse, denn in der Regel rufst du den den Wrapper ja 'von Außen' auf und der greift dann auf die jeweilige Implementierung der Funktionalitäten zurück.
Wie auch immer, ich kann es nur nochmal wiederholen:
Es gibt keine Referenzen auf Funktionen und das übergeben der Parameter via func_get_args() oder der Methode von 'GiggyGsk' scheitert an der fehlenden Möglichkier, Referenzen zu übergeben bzw. bei 'GiggyGsk' (zumindest in der Implementierung) eben auch an Arrays und Objekten als Parameter.
Was willst du denn noch wissen?
Basti |