BRANCH 4.1:
  fixed a bug in Naming.eval_template() by removing the use of vars