ISessionManager typeclass functions are low level are not intended for
use by end users of Session or any of its backends. Since some
functions have names that clash with Prelude exports, it is better to
expose them from a separate module that's meant to be used by backend devs.