Never Heard of ViPR? Neither Had I Until I Tried It!