dynamic callMethod(String method, [List<dynamic>? args]) { throw UnsupportedError('callMethod is only supported on web platforms'); }