Handlebars.js style custom helper

This feature may fulfill  #14 and #30