OOdles of templates