Removed the SessionOfT and added a replacement ThreadedSession class that allows for thread-safe instantiation of sessions of any type derived from Session.