Say I’m trying to write a param.ParameterizedFunction subclass that wraps a function f:
def f(x: str | int): ...
Does param have a way to represent the x parameter that captures that x may either be a str or an int? I know if the annotation were str | None that I could use the allow_None option, but for the general case of any union I’m not sure what to use.