Changed type promotion in case of multiplication
Changed type promotion in case of multiplication on left side
ConstrainedType, shouldReturnValueOfUnderlyingTypeWhenMultiplyValuesOfConstrainedTypes
ConstrainedType, shouldReturnValueOfUnderlyingTypeWhenDividingTwoConstrainedTypes
ConstrainedType, shouldSupportPromotionToUnderlyingTypeWhenDividingValueOfUnderlyingTypeOnTheRight