return new BlockFieldORIterablePosting(ips); if (blocks) return new BlockORIterablePosting(ips); if (fields) return new FieldORIterablePosting(ips);
return new BlockFieldORIterablePosting(ips); if (blocks) return new BlockORIterablePosting(ips); if (fields) return new FieldORIterablePosting(ips);