splitName method
Implementation
Pair<String, String> splitName() {
List<String> ss = split(" ");
if (ss.isEmpty) return Pair('', '');
if (ss.length == 1) return Pair(ss.first, '');
final String name = ss.first;
ss.removeAt(0);
final String surname = ss.reduce((value, element) => '$value $element');
return Pair(name, surname);
}