The Instantiation argument is "solved" in C# by re...
# random
z
The Instantiation argument is "solved" in C# by requiring the author to put a generic type constraint on
new()
.