We should display the changes we would have made, when simulating. Possibly by passing simulate=True to interfaces.save, or splitting .save into .build to make a string and have .save call it to write, so we can call it to print here.