Добавьте новые возможности в библиотеку. Сделайте так, чтобы: а) разделитель мог принадлежать к произвольному классу символов; б) для разных полей существовали разные разделители; в) разделитель был заменен на регулярное выражение (см. главу 9). На что будет похож получившийся интерфейс?