Initial Development

I think originally I was deleting it because I thought it could cause issues to pass `options.template` into `instance.template` if they were the same thing. (Later, I do `instance.template(options);`) But I guess it's not necessary to delete it. I want to check for `typeof options.template` because I want to make sure that it's a valid compiled Handlebars template.