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