Type reflection, may not be a good idea