https://jamejacobs.blogspot.com/2022/05/constant-and-variable-quantities.html