Now uses Web::Template.