add PrototypeUtils::copy()