Creates a new {@code SubjectThreadState} that will bind and unbind the specified {@code Subject} to the thread
@param subject the {@code Subject} instance to bind and unbind from the {@link ThreadContext}.
See Implementation
Creates a new {@code SubjectThreadState} that will bind and unbind the specified {@code Subject} to the thread
@param subject the {@code Subject} instance to bind and unbind from the {@link ThreadContext}.