Formatting fix
Helper function to get scale
Functions to get menu name and make a control

(maybe these things should have been done as templates parameters
for a templated Node class instead?)
"Add" menu is now working

Check out this sweet template action!
It turns out you can connect to a templated function -- and that's
really cool.