Fully implement ES6 Template Literals