Fix Union[..., NoneType] injection by get_type_hints if a None default value is used.
#482
+173
−0