Functional change includes setting the encoder used by the options and employing JsonStringEnumConverter.