something along the lines of : ``` def unsigned(i: int) -> Type: A = NewType(f"unsigned_{i}", int ) return A ``` maybe