Generator<core.String> nonEmptyStringOf(core.String chars) => nonEmptyList(choose(chars.characters.toList())) .map((listOfChars) => listOfChars.join());