switch (i.next()) {
case',':
current = NONE.add(firstWord);
while (i.hasNext()) {
current = current.add(i.delimitedBy(',').drainToString());
if (i.hasNext()) i.next(); // Remove the delimiter.return NONE;
default:
return NONE.add(firstWord);
switch (i.next()) {
case',':
current = NONE.add(firstWord);
while (i.hasNext()) {
current = current.add(i.delimitedBy(',').drainToString());
if (i.hasNext()) i.next(); // Remove the delimiter.return NONE;
default:
return NONE.add(firstWord);
switch (i.next()) {
case',':
current = NONE.add(firstWord);
while (i.hasNext()) {
current = current.add(i.delimitedBy(',').drainToString());
if (i.hasNext()) i.next(); // Remove the delimiter.return NONE;
default:
return NONE.add(firstWord);
switch (i.next()) {
case',':
current = NONE.add(firstWord);
while (i.hasNext()) {
current = current.add(i.delimitedBy(',').drainToString());
if (i.hasNext()) i.next(); // Remove the delimiter.return NONE;
default:
return NONE.add(firstWord);