<h2>Why is this an issue?</h2>
<p>The primary purpose of classes that implement indexed access operators is that of element access, like this is the case for arrays, lists, maps, or
sets. When a class implements indexed access operators, they should be used as operators instead of calling them as functions, because this is the
intention of the designer of the API.</p>
<h3>What is the potential impact?</h3>
<h4>Readability and Understanding</h4>
<p>This change makes it easier to understand what a function do