I think this is a point I should make more clearly. And there are more examples of programmable environments. Excel being one.