def __init__(self, n_variables=1):

        #-----------------
        # First approach
        #-----------------
        ## self.variables = []
        ## for each in range(n_variables):
        ##     self.variables.append( TF_Variable_Info() )

        #------------------------------------------
        # Alternate approach with some advantages
        #------------------------------------------
        self.var_names        = []
        self.var_labels       = []
        self.var_types        = []
        self.var_values       = []
        self.var_units        = []
        self.var_type_choices = []