@Override
  public Task[] getIssues(@Nullable String query, int offset, int limit, boolean withClosed) throws Exception {
    final List<PivotalTrackerStory> stories = getHttpClient().execute(createStoriesRequest(query, offset, limit, withClosed),
                                                                      new GsonMultipleObjectsDeserializer<>(ourGson, LIST_OF_STORIES_TYPE));

    return ContainerUtil.map2Array(stories, PivotalTrackerTask.class, story -> new PivotalTrackerTask(this, story));
  }
@Override
  public Task[] getIssues(@Nullable String query, int offset, int limit, boolean withClosed)