Edit in JSFiddle

var _=ishml.Template
var animal =_.pick("gnat","ant","elephant")
var example1=animal.populate("frog","toad","newt")
//WRONG!!! Cannot reuse phrases this way! Merely overwrites previous data of existing phrase.
//Example1 and Example2 both point to animal.
var example2=animal.populate("mouse","rat","chipmunk")
var demo=function()
{
  example1.say().replace("#paragraph1")
  example2.say().replace("#paragraph2")
   
}