to be + of + noun is usually taken to mean the same as
to be + the relevant adjective. For example,
The speech is of complete honesty.
means the same as
The speech is completely honest.
Yet, I feel a slight difference between their meanings. It might be due to difference in emphasis. But I cannot spot the difference. Do they mean exactly the same? Is it like that one is sometimes preferred over the other?