Template engine now checks variables first then code template