use JsonCreator with constructor for SingleFieldValue