Modify an existing program to add additional functionality and discuss intended and unintended implications (e.g., breaking other functionality).
Modify an existing program to add additional functionality and discuss intended and unintended implications (e.g., breaking other functionality).