use autoescape as extension's property instead of opt