I like your comparison! But justice should protect us, while everything here has no bound checks... Instead of having it in a high level language, we have some old cobol (it works!) here and we must pay specialists for $$ to decipher it...
There is a burgeoning "agile" movement amongst some (albeit very few) lawyers to improve things.
I wrote this rant about it a while back about how lawyers really should learn a bit from the agile movement that has so revolutionized the startup world:
Under 25 CFR §1.4(b), the Secretary of the Interior may in specific cases or in specific geographic areas, adopt or make applicable to off-reservation Indian lands all or any part of such laws, ordinances, codes, resolutions, rules or other regulations of the State and political subdivisions in which the land is located as the Secretary shall determine to be in the best interest of the Indian owner or owners in achieving the highest and best use of such property.
After
Section 1.4(b) of 25 CFR allows us to make State or local laws or regulations apply to your off-reservation lands. We will do this only if we find that it will help you to achieve the highest and best use of your lands.