ordinary/valueobject (packagist): Library for implementing value objects.
Keywords: ValueObject|value-object