https://subethasoftware.com/2017/11/30/const-ant-confusion-in-c/
const-ant confusion in C.