I'm currently trying to understand the worker scripts. I made a small example as shown below. the sheet opened works as intended, but the change does never trigger. And I dont get any error messages in the console either, so I'm wondering where my train of thought went erronous?         <h1>MyName</h1>     <h2>Stats</h2>     <table>         <tr>             <th>                 Exp             </th>             <td>                 <input name="exp" id="exp" />             </td>             <th>                 Level             </th>             <td>                 <input name="level" id="level">             </td>         </tr>         <tr>             <th>                 Classes             </th>             <td>                 <input name="classes" id="classes">                              </td>             <th>                 Demon             </th>             <td>                 <input type="checkbox" id="isDemon" name="isDemon" />             </td>         </tr>         <tr>             <th>ST</th>             <td><input type="text" name="ST" id="ST"/></td>             <td><input readonly name="STTN" id="STTN"/></td>         </tr>     </table>           <script type="text/worker"> on("sheet:opened", function() {         console.log("Sheet opened, JS is running");         /*getAttrs(["level", "ST"], function(values) {             let operation = values.level + (5*values.ST);             setAttrs({                 "STTN": operation             });         });*/     }); on("change:ST", function() {     console.log("ST changed"); }); on("change:level", function() {     console.log("level changed"); });     </script>    
 
				
			