Add twirl compiler