@pniederw The good thing is that you can always write extension functions that make things in a less safe way for your convenience, if you know what you’re doing 🙂
Safe/strict by default with a choice to do things in a less safe/strict way is a good approach I think.