is_zone_chapter_sparse
if (!is_zone_chapter_sparse(zone, virtual_chapter))
else if (is_zone_chapter_sparse(zone, virtual_chapter))
if (is_zone_chapter_sparse(zone, request->virtual_chapter) &&