public SynchObservableAction(Action oxBodyAction, IObservableProperty <bool> isAllowedObservable, string commandName)
     : base(oxBodyAction, isAllowedObservable.GetValue, commandName)
 {
     _oxBodyAction = oxBodyAction;
     _Cached_IsExecutingPropertyDescription = PropertyDescription.FromExpression <ISynchAction, bool>(x => x.IsExecuting);
 }