preprocessors defined better, but still broken html2js