Add library of utility to cpp template