fix to Term name generation which may need applied to other Term types