/// <summary>
        /// Call the action updater then send the modification to Pivotal
        /// </summary>
        /// <param name="updater">Action that accepts a the story to modified (this.Item)</param>
        /// <returns>This</returns>
        public async Task <StoryFacade <TParent> > UpdateAsync(Action <Story> updater)
        {
            updater(this.Item);

            this.Item = await _storyRepository.UpdateStoryAsync(this.Item);

            return(this);
        }