I've seen "Quasi-Constants" in use before. In fact, QB64 itself has some. If you look in the internal directory, you'll see our config.ini file. It has a whole list of quasi-constants which we make use of. For example, we have: TextColor=_RGB32(216, 216, 216).
TextColor is <almost> a CONST in the fact that even though it's used constantly inside our program, the value can really only be changed via one specific user action -- Menu, Options, IDE Colors. At no point do we assign a value to it anywhere else inside the code, besides that one specific spot, even though we might read that value and use it in multiple modules.
Being able to call Color TextColor or Color BackgroundColor or Color QuoteColor is much easier to use and keep up with than trying to remember Color 4, 7, 11 for those 3 values (if that's even what they actually map to. I'd have to look them up to be certain now, since we use the variable names internally and not the values themselves.)
They're used similar to CONST, with the exception that they *can* be changed -- but only in the proper condition and usage. Does that make them "quasi-Const"?