- Use a functional options pattern more consistently for all configurable fields. - Add options for customizing timeouts, retry logic, and backoff strategies.