I have the following two methods:
public static T Foo (this ISomething smth, string param) where T : struct { ... } public static T? Foo (th