new CanExecute and Execute overrides
Merge branch 'CanExecute-Execute-overrides'