Updating: templates -> polyfuns