Your service to the customer is so superior that I shouldn't even have mentioned the wasted time.
But your point is quite valid, there's a bug that can cause wasted time for our customers.
Thanks for changing 1.4.2 to allow creation of a nickname on the fly from a math box. It does behave differently here than other places. When changing an existing tag to a new tag it will use the existing tag's data type as the new tag's type in the "assign to first unused element type". When doing this from a math box it does not. I hope that makes sense.
MATH is a different beast. The
Expression parameter does not have a "type" (it typically has a lot of them

). However, we can look at addressing the
Result parameter behavior in a future version.
Even though the default behavior is a little different, in the mean time, you still have complete control over defining the type by choosing the
Type below the
assign to first unused element of specified type radio button or by specifying the type/id below the
assign to specified element radio button.