@Craig can you be specific on how Mango changes the units. I suspect it is because of our aliases which I would consider taking a closer look at if I have a specific case to test against.
Just if anyone feel compelled to see some more of the history around what is going on.
And where the actual alias of
V * A = VAR happens in the code is: