Escaping the trap.
You can't, really. It's not your window.
Single-parameter constructors are also conversions.
Variadic templates to the rescue.
They aren't valid, but then again, nothing would have been.
You did generate them, indirectly.
The great escape from the confines of the custom COM context.
The system will try to massage the values into something less unreasonable.
Check your token.
For quick queries.