Merged lib-data and lib-templating.