I've tried following everything, but it isn't clear to me from this screenscast how the ViewModel gets instantiated.  Where's the "new" call for DiggSearchResultsViewModel and what calls the DiggSearchResultsView constructor *with* the DiggSearchResultsViewModel parameter?  I assume that the DiggModule's registration of the view with the region will transparently call the default constructor for DiggSearchResultsView, but how does the parameterized constructor factor in?