update #338 : fixed compilation (evaluate_type missing + template)