Add a macro to check the type of value before using it. This will be used by each...