Problema al vincular LongListSelector.SelectedItem a la propiedad MVVM

Al usar Visual Studio 2013 y el Windows Phone 8 SDK no puedo obtener elSelectedItem propiedad de laLongListSelector para enlazar adecuadamente a una propiedad MVVM.

Parece ser un problema idéntico a un error que existía en el control antes de su inclusión en el SDK pero que está marcado como corregido.http://silverlight.codeplex.com/workitem/9360

¿Alguien más está experimentando esto y sabe de una versión corregida / actualizada?

Actualmente estoy usando un código detrás de la solución

    private void LongListSelector_SelectionChanged(object sender, SelectionChangedEventArgs e)
    {
        LongListSelector s = sender as LongListSelector;
        var vm = DataContext as ViewModel.MainViewModel;
        Debug.Assert(vm != null);

        vm.SelectedLegislator = s.SelectedItem;   
    }

Respuestas a la pregunta(2)

Su respuesta a la pregunta