Can someone give me a quick summary of what a ViewModelLocator is, how it works, and what the pros/cons …