covered jii.select aka jii.filter, jii.reject, jii.flatten, jii.reduce, jii.sum, jii.multiply, jii.all aka jii.every, jii.any aka jii.some
some typo fixed