Add a comment explaining use of GetMethod
Using expression to replace Type.GetProperty
Using expressions to replace Type.GetField
Using expressions to replace Type.GetConstructor
Renamed Typesafe to TypedReflection

TypedReflection is a better description of what is being done