* Consider conversion from integer to integer te_equal, if the base types are equal and the range of the from type fits in the to type. I.e. conversion from -10..10 to shortint is considered equal. This is correct because in this case, the from type can be used wherever the to type is used, i.e. the compiler never needs to do conversion at compile or run time.