Generator : better expression descriptor
Generator : merged template_base and template_base::profile into profile_base.