Don’t know about the elegant part, but the rest of if explains Protest.net V2 (codename Riot) perfectly.