def parse_var_types(self, tplvars):
        """
        TODO do we really need data types???
        """

        d = {}
        vartypes = ['STRING', 'BOOL']

        for v in tplvars:
            e = v.split('_')

            if len(e) > 1 or e[-1] in vartypes:
                d[''.join(e[0:-1])] = e[-1].lower()
            else:
                d[v] = 'STRING'

        return sorted(d)
dataset/ETHPy150Open verbosemode/confplate/confplate/confplate.py/ConfPlate.parse_var_types/operator `and` -> `or`