Use case for the "const" condition type

Just curious if there was a particular use case in mind for the "const" type in a condition object? I’m struggling to see how it serves any useful purpose, especially given that it does not even support macro evaluation. Either you hard-code a value of true, in which case you may as well not have the condition at all, or you hard-code a value of false and the preset will never be enabled. About the only thing I can think of is if you want to temporarily force a condition to evaluate to a particular value while you are debugging something, but that seems like a strange thing to support in the formal schema. Am I missing something?

CC: @kyle.edwards