I have a AR model that I want to limit changes to be only via instance
methods that I’ve added.
How do I prevent my other sw from setting the instance’s attributes?
I know about #attr_protected and #attr_readonly. But the first leaves
the individual setters as they were and the second stops all changes.
I want something like “attr_private”