Removed error suppress operator in template compiler's eval() because it was making it hard to diagnose problems, updated tests