Assuming you have documentation, then any deviation in actual behaviour from what your documentation says is a bug. If you're relying on undocumented behaviour in your programs, then you inevitably will find no/less…
Off-topic a bit, but just want to say your juggling talk is very good (and IIRC got me to start juggling again). Although my friends found it odd when they saw it a second time and realised how even your off-hand jokes…
BLM entered the social conscience of plenty of people, and managed to influence discussions in the media, even in some countries outside the US. That in itself is a pretty strong form of power.
Regarding closed classes, the all-open plugin ( https://kotlinlang.org/docs/reference/compiler-plugins.html#... ) may be able to help somewhat, though you'll still need to add an annotation to your base classes.
Assuming you have documentation, then any deviation in actual behaviour from what your documentation says is a bug. If you're relying on undocumented behaviour in your programs, then you inevitably will find no/less…
Off-topic a bit, but just want to say your juggling talk is very good (and IIRC got me to start juggling again). Although my friends found it odd when they saw it a second time and realised how even your off-hand jokes…
BLM entered the social conscience of plenty of people, and managed to influence discussions in the media, even in some countries outside the US. That in itself is a pretty strong form of power.
Regarding closed classes, the all-open plugin ( https://kotlinlang.org/docs/reference/compiler-plugins.html#... ) may be able to help somewhat, though you'll still need to add an annotation to your base classes.