Adding functionality is not always the smartest choice, as the functions must be right for each application otherwise it ...