When I used generic arrow functions in RunJS, the statements that followed were highlighted incorrectly Example code: ``` interface HasName { name: string; } function Test1<T extends HasName>(a: T) { return a.name.toUpperCase(); } const Test2 = <T extends HasName>(a: T) => { return a.name.toUpperCase(); }; function Test3() { return 1; } Test1({ name: 'John Doe' }); Test2({ name: 'John Doe' }); Test3(); ```  Version: 3.0.3