Back to simple template type; hack around build dependency failing to load with cpanm