Value object serializers