Added files from MvvmFoundation in hopes they will be helpful.