persistence: Don't execute a SELECT COUNT if we have already fetched the results of the query.
persistence: Projection as StructuredData (allows binding to templates)
Set Content-Type when rendering template.
Synth plugin: Support rendering lists. Updated Blog example.
Blog example: Root route