I wouldn't overlap these -- I'm worried it'll needlessly confuse people if both method calls potentially overlap. I'd just call `.continue_session()` first. In the common case `.continue_session()` won't do much anyway. It is a bit more parameter passing around, but I think that's fine.