From outside you mean something like command line/user input?

I still prefer it to be a boolean, but I would like to understand your point. Are you thinking of any specific use case?