Use inheritance for Constants instead of deep copy