DDD Value Objects in PHP