private void CheckItem()
        {
            _canRemove = Compositions.Any(x => x.IsChecked);
            _canSave   = Compositions.Any(x => x.State != ItemState.Unchanged);

            UpdateCommands();
        }