visitor package, kopierkonstruktor zuweisungskonstruktor, Historie (stand sollte funktionieren)