char-list (cargo): A persistent string type with the same API as a linked-list of characters.
Keywords: persistent|prepend|string|immutable|cons