added deep copy operation on ConfigHolder