>my-table is checked for the key if my-key. If there is a value for the key, it is returned.</li>
    <li>If there is a prototype table for my-table, set `my-table` = `my-table's prototype` and go to 2. Otherwise go to 4.</li>
    <li>Return nil as the key was not found.</li></ol><p>Janet will check up to about a 1000 prototypes recursively by default before giving up and returning nil. This
is to prevent an infinite loop. This value can be changed by adjusting the <code class="mendoza-code">JANET_RECURSION