FUCK TT, Template::Alloy ftw! new templating language * specify fragments (abbreviated syntax?) (* flavored of course) * inner/augment * next * apply attributes with xpath Example: template hierarchy: "" [% value %] String [- inner([- next -]) -] [- augment -] attributes: '/span' => { class => [qw/foo bar/], id => [qw/[% name %]/] } Result: [% value %] * automatic attribute namespacing