https://medium.com/@omdesign.is/codifying-the-social-contract-has-needs-and-the-mathematics-of-sustainable-recovery-b529d598db3d