/// <summary>
        /// Retrieve stories that match the filter
        /// </summary>
        /// <param name="filter">filter to be matched (ex: state:unstarted)</param>
        /// <returns>a StoriesFacade that manages the result</returns>
        public async Task <StoriesFacade> FilterAsync(string filter)
        {
            var list = await _storyRepository.GetSomeStoriesAsync(this.ParentFacade.Item.Id, filter);

            return(new StoriesFacade(this, list));
        }