Reviewed-by: alanb, bchristi, dcubed, dfuchs, eosterlund, erikj, glaubitz, ihse, iignatyev, jjiang, kbarrett, ksrini, kvn, naoto, prr, rriggs, serb, sspitsyn, stefank, tschatzl, valeriep, weijun, weijun
Also make the checks print the wrong value and where a failure occurred. Reviewed-by: dholmes, mdoerr
Offset method should only be called for comments. Reviewed-by: roland, dholmes