    <ol>
            <li>If |scriptOrModule| is non-null, return |scriptOrModule|.</li>
            <li>If |instance| is a built-in function object, return the <code>ScriptOrModule</code> containing the function that invoked |instance|.
              <p class="ednote">
              The purpose of the above logic is to ensure that built-in functions invoked by inaccessible scripts are not exposed in traces, by using the <code>ScriptOrModule</code> that invoked them for attribution.
              </p>
      