https://rodwhite.net/lowest-common-denominator-assumptions/
Lowest Common Denominator Assumptions