void DismissKeyboardOnTouchPropertyChanged(InfiniteListView bindable, bool oldValue, bool newValue)
 {
     if (newValue != default(bool))
     {
         GestureRecognizers.Add(_gestureDismiss);
     }
     else
     {
         GestureRecognizers.Remove(_gestureDismiss);
     }
 }
 void LoadMoreCommandPropertyChanged(InfiniteListView bindable, ICommand oldValue, ICommand newValue)
 {
     if (newValue != default(ICommand))
     {
         ItemAppearing += InfiniteListView_ItemAppearing;
     }
     else
     {
         ItemAppearing -= InfiniteListView_ItemAppearing;
     }
 }