The genius of ASME Section IX lies in its system of "Variables." For the uninitiated, this can be the most daunting aspect of the code. The standard breaks down every aspect of a welding operation into , Supplementary Essential Variables , and Non-Essential Variables .