every user of the type must explicitly either use it or explicitly declare that it won’t
What? How does someone declare that they won't use a type? What does that even mean?
Do you have an example use case that you're trying to solve? What additional type are you adding that would break existing users usage? If that's the case, maybe use an entirely different type, or change the class name or something
Sitting on a chair that you can't put your feet on the ground is extremely uncomfortable. Even if they have a bar to put them on at the base, it's still a very awkward position
Terrible take. Could be used to justify banning literally all guns except flintlock pistols. You can accomplish the same thing as a bump stock with a piece of string. This is what leads to this nonsense
What? How does someone declare that they won't use a type? What does that even mean?
Do you have an example use case that you're trying to solve? What additional type are you adding that would break existing users usage? If that's the case, maybe use an entirely different type, or change the class name or something