First pass of no-xslt basically working.