Seems to be a feature, not a bug (https://github.com/wycats/handlebars.js/issues/857) so back to Handlebars v2.0.0. Adapted playtotv-define.js.hbs template to work with standalone block whitespace removal. Removed em-define template since it was not really being used.