Before the port, copies() wasn't set directly anywhere except Object's constructor/new method. But _trigger_copies is in Perl and translating it to C++ looks relatively difficult. ok if I just keep it here until it's translated to C++, like the PlaceholderParser methods?