Type reflection and dynamic example added