static List<String>? splitParametersParts(String data) { data = data.trim(); if (data.isEmpty) return null; var list = data.split(RegExp(r'\s*;\s*')); return list.isNotEmpty ? list : null; }