**Description of the false positive** When calling `super` in a subclass of `TransformStream` with a transformer as an argument, CodeQL complains about superfluous trailing arguments. The [TransformStream](https://developer.mozilla.org/en-US/docs/Web/API/TransformStream/TransformStream#syntax) constructor can take multiple arguments, so this report isn't valid. **Code samples or links to source code** https://github.com/zwave-js/node-zwave-js/blob/6b52a22591a0f11628751b2b53a88d5d89f66b6f/packages/serial/src/parsers/BootloaderParsers.ts#L81-L89 ```js export class BootloaderScreenParser extends TransformStream<Uint8Array, number | string> { constructor() { super(new BootloaderScreenParserTransformer()); // BootloaderScreenParserTransformer implements Transformer<Uint8Array, number | string> } } ``` **URL to the alert on GitHub code scanning (optional)** <!-- 1. Open the project on GitHub.com. 2. Switch to the `Security` tab. 3. Browse to the alert that you would like to report. 4. Copy and paste the page URL here. -->