Modulo may return negative indexes
Visually group IBF tests
Summarizer from items in javascript