Why isn't the new() generic constraint satisfied by a class optional parameters in the constructor?
Why isn't the new() generic constraint satisfied by a class with optional parameters in the constructor?