In Britain it is 'de rigeur' in Universities' humanities courses to hyphenate adjectival phrases, such as 'a time-honoured custom', 'a quick-witted response', 'an egg-headed professor' etc. In my sixties I took an undergraduate degree in history and was surprised at the extent to which my tutors insisted upon this.