O modelo de dados não pode ser motivo ou desculpa para o mau design das APIs. Se o método leva o nome de *list_issues*, ele deve listar fascículos, apenas. Argumentos que mudam a lógica/tipo do dado retornado por funções não são boas práticas se vistas pelo princípio [PLA](http://en.wikipedia.org/wiki/Principle_of_least_astonishment). 

Se *press releases* estão sendo exibidos na grade de fascículos, é um bug. Na grade de fascículos devem ser exibidos **fascículos, suplementos, fascículos especiais e aop**

Sugiro que o modelo de dados seja alterado para que no sub-documento que representa o fascículo, haja uma lista de dicionários representando os *press releases*.