json failure no longer throwing on cpp target
actually make column pruning for index effective - oops