Fix "default" values and partial serializers

Ref #532