prototype-clone-needs-separate-initialize

Status: IN

Clone operations cannot take varying constructor parameters across prototype classes; separate Initialize() methods must be called after cloning to set state that varies per instance, since Clone's signature must be uniform.

Source: entries/2026/06/17/gof-oo-chunk-9.md

Depended on by

JSON