This is the entry point for creating a serializer, separating configuration from runtime.
This is the entry point for creating a serializer, separating configuration from runtime.