retrieve the type of your value by using constructors when possible
compare the type of your value with one or several types