Software systems form an essential part of Western society, serving as tools to uphold institutions, processes and services. It is understandable, therefore, that the most fundamental aspcets of programs are their function and utility. But they are not, however, the only things programmers are conce[...]