#4: Just to get un-rusty: two interfaces + ToDo and Possible Changes list