Modified the definition of value objects.