That turns out not to be the case. cfengine is a good example of a program in an entirely different problem domain that uses canonical system names. That is an interesting point.