static Future<Session> initSession() async { _instance ??= Session._internal(); await _instance!._initSession(); return _instance!; }