A super-set of Saddle, providing the template types needed for Derby