One may not always know the Type of an object at compile-time, but may need to create an instance of the Type.
Type
How do you get a new objec
Wouldn't the generic T t = new T(); work?
T t = new T();