This looks a bit confusing to me, I would either removed this last example or add  a `template` property to cells