Surely `WireLib.CreateWirelinkOutput` already checks `self.extended`?