We can't upgrade without major rewrites, anyway, so I'm not sure that should be a massive blocker.

THAT SAID, it appears so, yes:
https://github.com/bcosca/fatfree/blob/master/lib/template.php#L101

There is none of this ```(is_array(...))``` validation (plus the docs appear to indicate you can use ```<repeat>``` -- F3 3.x drops the F3 namespace -- on DB cursors)

The other big thing about F3 3.x is you can _extend_ templates, so in a pinch, we could create an "iterate" tag that does what want.