unmarshal user defined attribute value type