Hi Adam,
I finally found myself at a LV machine and now understand what you where getting at. (I am much better with visual aides).
I have attached a zip that contains my changes.
What I saw was not what I expected at first.
After poking around I eventually did a ctrl-H and using the wiring tool discovered that the type def was actually part of the wire!
This probably explains why, when I now do the "Create sub-VI". LV can figure out what typedefs to use when building the conector pane. I seem to remember that I used to have to go back and explicitly and replace the controls with the proper typedefs).
I know, this does not help you.
Going with this info, I first inserted a "+" node and just added a "0" (dbl constant on diagram). I then notice
d a coercion dot. This got A=B=C all the way around.
I then took another approach where I used the "to variant" node and wired a dbl constant from the diagram to the type input. THis is illustrated in the attached.
II I did not realize the benifit of LV knowing the types of my wires (i.e. sub-VI) I would call this a bug and urge to notify NI.
For the time being I will alert my colleges of this FEATURE, and watch to see if you get any response from NI regarding what is happening here.
Yell if youthink I can help,
Ben