https://123dok.org/document/qvlxeg41-causing-substitution-optimum-bundle-change-demand-entirely-explained.html