Pivot reporting framework

The naked get looks a bit scary. I'm not following why there is an optional VC and Valuer.