I would like to help/support you a bit in exporter updating. The problem is that the only script I ever did was like 5 lines long, and at 90% based on Script Editor feedback so I'm a laaame coder

I would like to know if there exists a "software map", that is a paper or graph wich defines structure of the exporter, that would help me to grab the overall mechanism.
Otherwise:
- function are defined as "global", I'd like to know wich group of attributes are shared through what scripts; does the 3 scripts interact with each other ?
- Er, more questions to come but globally speaking if you can help me grab the overall mechanism that would be a great occasion for me to learn mel (I'm not relying on you to learn mel, that's not my point

Thank you !