Revised to use MvvmCross v3.