Software is a funny word.