That last is the one that seems least useful. The [[ikiwiki/PageSpec]] approach seems
most flexible.
-Would it be a bad thing to allow `pagetemplate` to work the way `edittmplate` does?
+Would it be a bad thing to allow `pagetemplate` to work the way `edittemplate` does?
Maybe just extend the existing directive? If it has a `pages` parameter, it specifies
the template for the supplied [[ikiwiki/PageSpec]], otherwise it just affects the enclosing page
as it does now?