def _add_comments(self, container, lineno):
        linenr1 = self._comment_pointer
        linenr2 = lineno
        self._comment_pointer = linenr2 + 1  # store for next time
        
        for i in range(linenr1, linenr2):
            line = self._lines[i-1]  # lineno's start from 1
            if line.lstrip().startswith('#'):
                before, _, comment = line.partition('#')
                node = Comment(comment)
                node.lineno = i
                node.col_offset = len(before)
                container.append(node)
Map CSV field names from Durham's API to our database schema
dataset/ETHPy150Open zoofIO/flexx/flexx/pyscript/commonast.py/NativeAstConverter._add_comments--crossover with--dataset/ETHPy150Open codefordurham/Durham-Restaurants/eatsmart/locations/durham/api.py/ViolationImporter.map_fields