"builds()" will use the signature attribute of the target, if it
exists, to retrieve type hints. Previously "typing.get_type_hints()",
was used by default. If argument names varied between the
annotations and signature, they would not be supplied to
the target.
This was particularily an issue in the case of a pydantic model
which uses an alias generator.
The canonical version of these notes (with links) is on readthedocs.