Completely {@link ThreadContext#remove removes} the {@code ThreadContext} state. Typically this method should
only be called in special cases - it is more 'correct' to {@link #restore restore} a thread to its previous
state than to clear it entirely.
Completely {@link ThreadContext#remove removes} the {@code ThreadContext} state. Typically this method should only be called in special cases - it is more 'correct' to {@link #restore restore} a thread to its previous state than to clear it entirely.