ANSWER:
A: The PropertyChanged method ensures that the WriteProperties event is fired.

Answers in Depth...