2. pandas has this exact problem with column names, and while they have a workaround, in my opinion it is suboptimal