In reply to Have_A_Doubt:
You have captured the main points. I would simplify this to say that cover directives are best for temporal/protocol scenarios and fit well inside an interface.
In reply to Have_A_Doubt:
You have captured the main points. I would simplify this to say that cover directives are best for temporal/protocol scenarios and fit well inside an interface.