Typeinfo exercise 19 finished, use reflection to create newInstance